menu opbouwen vanuit text bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van 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. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »
Liefhebber Laravel

Liefhebber Laravel

26/05/2010 21:23:10
Quote Anchor link
kan iemand mij helpen om een eenvoudig menu op te bouwen:
Ik heb een textfile met volgende inhoud:

*#home#1
*#Onze centra#2
**#Tongerlo#3
**#Maaseik#4
*#Sporten#5
**#Mont Ventoux#6
***#Voorbereiding#7
***#Sportactiefdagen#8
**#Zumba

De sterren geven aan of het om een hoofdmenu item (*), een submenu (**) of een sub-submenu (***) gaat. na de eerste # staat de menutitel en na de tweede # de linknummer in een databank.

Ik heb de code nodig om van deze textgegevens een list-item menu op te bouwen. Dus het resultaat moet zijn:

<ul>
<li>home</li>
<li>Onze centra</li>
<ul>
<li>Tongerlo</li>
<li>Maaseik</li>
</ul>
<li>Sporten</li>
<ul>
<li>Mont Ventoux</li>
<ul>
<li>Voorbereiding</li>
<li>Sportactiefdagen</li>
</ul>
<li>Zumba</li>
</ul>
</ul>

Heeft iemand de PHP code hiervoor?

Alvast bedankti
Jan
 
PHP hulp

PHP hulp

08/11/2024 08:12:45
 
Milo S

Milo S

26/05/2010 21:29:51
Quote Anchor link
Waarom niet gewoon een nette mysql database veel makkelijker?
 
Noppes Homeland

Noppes Homeland

26/05/2010 21:32:16
Quote Anchor link
Het is zeer ongelukkig als je vanuit text file(s) moet vertalen naar x html

Waarom heb je daarvoor gekozen, mijn voorkeur gaat dan tock echt uit naar xml definitie, daar kan je veel meer mee aanvangen
 
Joren de Wit

Joren de Wit

26/05/2010 21:32:46
Quote Anchor link
Het is mogelijk, maar zeer inefficient en onlogisch. Hoe kom je aan die textfile? Heb je invloed op de manier waarop je de opbouw van je menu vastlegt?

Je zegt al dat je een database gebruikt waar blijkbaar meer informatie in staat. Waarom gebruik je deze database dan ook niet om de structuur van het menu in op te slaan? Met een enkele tabel ben je er al:

menu
-----
id
titel
parent_id

Als je nu te maken hebt met een submenu, dan bevat de kolom parent_id het id van het bovenliggende menu item. Is het betreffende item een hoofdmenu, dan kan parent_id leeg zijn of bijvoorbeeld 0 bevatten. Vanuit deze opzet is het veel eenvoudiger om je menu te genereren.
 
Liefhebber Laravel

Liefhebber Laravel

26/05/2010 21:38:08
Quote Anchor link
Jullie hebben volkomen gelijk, maar ik moet een oude website ombouwen en de vorige maker gebruikte blijkbaar die tekstfile, maar ik zal het wel omzetten naar een databank tabel.
Alvast bedankt voor jullie tips! Lang leve Phphulp.nl ;-)
 
Wesley Overdijk

wesley Overdijk

27/05/2010 07:48:28
Quote Anchor link
Het is echter helemaal niet zo moeilijk als iedereen het doet klinken hoor. Als jij een website wilt zonder database kan je dit zelfs zelf maken met een tekst bestand. Ze hebben gewoon geen zin om te denken :p
 
Milo S

Milo S

27/05/2010 08:12:05
Quote Anchor link
Haha, maar als hij op andere delen wel werkt met een db waarom dan niet ook in het menu? veel gemakkelijker.
 
Wesley Overdijk

wesley Overdijk

27/05/2010 08:33:38
Quote Anchor link
sure, het is gemakkelijker. al raad ik dan wel aan om eerst te helpen met de vraag, en dan voor te stellen een db te gebruiken. Want als ik iets op een bepaalde manier zou willen doen, wil ik niet dat men mij vraagt het anders te doen. Soms wil je gewoon zoiets geks doen omdat je je verveeld.
 
Liefhebber Laravel

Liefhebber Laravel

27/05/2010 08:42:43
Quote Anchor link
Niet dat ik me verveel hoor... werk genoeg... Heb het ondertussen met een db gebouwd, peace of cake ;-)
De vorige webmaster had zo'n tekstbestand en gebruikte asp om het in te lezen denk ik... heb echter zijn ASP pagina's niet kunnen bemachtigen.
 
Joren de Wit

Joren de Wit

27/05/2010 08:46:20
Quote Anchor link
Wesley:
Het is echter helemaal niet zo moeilijk als iedereen het doet klinken hoor. Als jij een website wilt zonder database kan je dit zelfs zelf maken met een tekst bestand. Ze hebben gewoon geen zin om te denken :p

Ja, als je brieven wilt schrijven op een stuk perkament met een veer en een potje inkt kan dat, maar dat raad je ook niemand aan. Het is geen kwestie van niet willen denken, het is juist iemand niet van de wal in de sloot helpen. Als het makkelijk kan, waarom zou je dat dan niet doen...
 
Wesley Overdijk

wesley Overdijk

27/05/2010 10:40:04
Quote Anchor link
Dat zal wel. Maar ik blijf erbij, als iemand hulp vraagt met A, help hem/haar dan met A en stel dan pas B of C voor. Het kan irriteren als mensen blijven vragen 'waarom op die manier?'..

@Jan Vleugels. Mooi dat het werkt. het is btw Piece of cake. :)
 
Ivo K

Ivo K

27/05/2010 11:05:00
Quote Anchor link
@Wesley, wat je zegt klopt niet, aangezien iemand hier komt met een vraag over een bepaald probleem, geven wij de beste oplossing, dan moet je niet komen met een slechtere. Het is handiger om diegene duidelijk te maken dat zijn manier niet handig is dan hem rustig zijn gang te laten gaan en vervolgens hier terug te laten komen met de vraag of zijn manier nu wel zo goed was. Door hem meteen goed te helpen, en dus eerst te vragen waarom hij het zo doet, voorkom je dat hij niet nog een keer terug hoeft te komen en tijd verspilt.
Gewijzigd op 27/05/2010 11:11:18 door Ivo K
 



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.