string uit string halen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »
M Ypma

M Ypma

21/07/2006 16:32:00
Quote Anchor link
Goedenmiddag allen,
Ik loop tegen een probleempje aan.

Ik wil uit de string "[include=test.htm]" "test.htm" halen. echter staat de 1e string ergens in een htm bestand.

Ik moet dus opzoek naar het patroon [include= ] en daar het bestand uithalen. preg_replace zal de oplossing zijn, ik word alleen niks wijzer van de teken reeks die nodig is om mijn doel te bereiken.
Kan iemand mij opweg helpen?
 
PHP hulp

PHP hulp

26/04/2024 18:47:49
 
Erik Rijk

Erik Rijk

21/07/2006 16:38:00
Quote Anchor link
wat wil je nu precies?
je verhaal is niet echt duidelijk.
Kan je het misschien verduidelijken dmv een stuk script.
 
Jasper

jasper

21/07/2006 16:48:00
Quote Anchor link
als ik het goed voor heb, je hebt een text, met UBB codes in, waaronder de code [include=BESTANDSNAAM].
maar nu wil je de die BESTANDSNAAM uit je text halen ? maar wat wil je hier dan met doen ? ik veronderstel dat je die bestandsnaam dan in je text wilt toevoegen ? bv een stuk text ?
 
M Ypma

M Ypma

21/07/2006 16:54:00
Quote Anchor link
jasper wat je zegt klopt helemaal. wat ik met die tekst wil doen maakt opzich niet uit, als ik hem maar in een variabele kan zetten. de bedoelling is zoals de UBB aangeeft om dat bestand ook daadwerkelijk te includen. het is onderdeel van een template parser waarmee ik bezig ben om mezelf OOP aan te leren.
Edit:

dus stel ik heb:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<? [titel]
[
tekst]
[
include=test.htm] ?>


dan wil ik de bestdandsnaam gebruiken om die contents op te halen en ook door me template parser heen te halen en op diezelfde locatie te plaatsten

Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
- -

- -

21/07/2006 16:54:00
Quote Anchor link
Dit kan je bewerken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if (isset($_GET['url'])){
    $text = fopen($_GET['url']);
    $includesarray = preg_replace('/\(.*?)[include=(.*?)\](.*?)/si', '$2;', $text);
    $includes = explode(';', $includesarray)
    echo '<ul>' . "\n";
    foreach ($includes as $include){
        echo '<li>' . $include . '</li>' . "\n";
    }

    echo '</ul>' . "\n";
}

echo '<form action="" method="GET">' . "\n";
echo '<p><input type="text" name="url"> Het bestand</p>' . "\n";
echo '<p><input type="submit" value="[include=*] Haal alle waardes op de plaats van het sterretje weg."' . "\n";
echo '</form>';
?>

Ik ga m nu testen.
 
M Ypma

M Ypma

21/07/2006 17:03:00
Quote Anchor link
";" mist op regel 5
en een 2e syntax mist bij je fopen functie.
vervolgens is er iets mis in je preg_replace()

Warning: preg_replace() [function.preg-replace]: Compilation failed: missing terminating ] for character class at offset 27 in f:\wamp\www\OOP\classes\test.php on line 4
Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
- -

- -

21/07/2006 17:03:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if (isset($_GET['url'])){
    $text = fopen($_GET['url'], 'r');
    $includesarray = preg_replace('/(.*?)\[include=(.*?)\](.*?)/si', '$2;', $text);
    $includes = explode(';', $includesarray);
    echo '<ul>' . "\n";
    foreach ($includes as $include){
        echo '<li>' . $include . '</li>' . "\n";
    }

    echo '</ul>' . "\n";
}

?>

<form action="" method="GET">
<p><input type="text" name="url"> Het bestand</p>
<p><input type="submit" value="[include=*] Haal alle waardes op de plaats van het sterretje weg">.</p>
</form>
 
M Ypma

M Ypma

21/07/2006 17:07:00
Quote Anchor link
het resultaat geeft:
Resource id #3
Edit:
bedankt iig vast voor de hulp allen, ben blij dat ik zo snel geholpen word. Zal zeker doorgaan met anderen helpen hier:)


Edit:
mijn fout! ik zie dat het al werkt. de preg_replace werkt prima! bedankt voor de hulp1
Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
- -

- -

21/07/2006 17:10:00
Quote Anchor link
kijk (werkt niet 100%)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
if (is_file(@$_GET['url'])){
    $text = readfile($_GET['url']);
?>

<pre>
<?php
    echo nl2br($text) . "\n";
?>

</pre>
<?php
    $includesarray
= preg_replace('/(.*?)\[include=(.*?)\](.*?)/si', '$2;', $text);
    $includes = explode(';', $includesarray);
?>

<ul>
<?php
    foreach ($includes as $include){
        echo '<li>' . $include . '</li>' . "\n";
    }

?>

</ul>
<?php
}
?>

<form action="" method="GET">
<p><input type="text" name="url"> Het bestand</p>
<p><input type="submit" value="[include=*] Haal alle waardes op de plaats van het sterretje weg">.</p>
</form>


zie ook http://phphulp.jonathanhogervorst.com/include.php3?url=test.txt
 
M Ypma

M Ypma

21/07/2006 17:24:00
Quote Anchor link
ik blijf nu zitten met een array welke altijd een key extra overhoud zonder waarde, dit komt door de explode op ";"... geen idee hoe ik die eruit krijg nu...
Edit:
opgelost met substr(), laatste ; weggehaalt
Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
- -

- -

21/07/2006 18:36:00
Quote Anchor link
mag ik het script eens zien wat je ervan hebt gemaakt?????????????
 
- -

- -

21/07/2006 18:40:00
Quote Anchor link
stuur me ff een pm-etje met het script, please???????
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.