Dynamisch menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Applicatieontwikkelaar

UPS zoekt een Senior Applicatieontwikkelaar *Thuiswerken is mogelijk voor deze functie Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en

Bekijk vacature »

Fullstack .NET DEVELOPER - GRADUATE PROGRAM @ Rand

2021-06-10 iSense Fullstack .NET DEVELOPER - GRADUATE PROGRAM Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als .NET Developer? Lees dan snel verder, want op 9 augustus 2021 starten wij weer met een graduate programma waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack .NET Developer! ISLE50166 Locatie Randstad/Eindhoven Wat ga je doen tijdens het Fullstack .NET Developer Graduate Programma? In augustus krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack .NET

Bekijk vacature »

Full stack developer - Oil & Gas

Ben jij een allround ontwikkelaar die wil bijdragen aan de energietransitie? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als ontwikkelaar krijg je alle mogelijkheden om je technisch verder te ontwikkelen en samen te werken met gedreven collega's. Wat breng je mee? •

Bekijk vacature »

Full Stack Java Developer (IT Consultant) - Bankin

Do you have passion for technology and innovation? Are you ready to create innovative solutions to give the financial sector a solid lead in the digital world? Your day to day activities As Full stack Java Developer you will be part of the DevOps team. With a multidisciplinary team you will - in an Agile way - be working on building new functionalities and maintaining existing features. It covers both development and operations; helping to organize the continuous delivery pipeline, connecting to back end systems, performing automated tests and shaping the front end. The high-quality solutions you deliver result in

Bekijk vacature »

Senior Developer C#

UPS is looking for a Senior Developer C# *REMOTE WORK POSSIBLE FOR THIS ROLE* As a Senior Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team

Bekijk vacature »

IT Service Level Manager

Krijg jij energie van het ondersteunen van jouw collega’s, het inrichten van (IT) processen en ben jij stress bestendig? Heb jij daarnaast kennis van IT infrastructuur en vind jij het niet erg soms ook buiten kantoortijden te werken? Ben jij de spil tussen de werkvloer en IT? Dan hebben wij wellicht de perfecte vacature voor jou als IT service level manager bij DHL Express. Een functie die, samen met de IT Service Manager, zorgt voor de continuïteit van alle processen die door IT worden ondersteund. Dit ga jij doen De functie bestaat uit twee belangrijke kerntaken. Ten eerste het verbeteren

Bekijk vacature »

Unieke PHP Laravel kans in een heel nieuw team!

Bedrijfsomschrijving Dit bedrijf is een grote speler in Nederland wat betreft duurzaamheid en ook binnen Europa timmeren ze stevig aan de weg. Het is een mooie organisatie die een ongekende groei heeft doorgemaakt in de afgelopen jaren. Ze hebben een geavanceerde online portal die intensief in gebruik is. Recent is besloten dit helemaal in eigen beheer te nemen en alle nieuwe PHP ontwikkelingen zelf te gaan doen. Hierdoor ontstaat er een unieke kans voor ervaren PHP ontwikkelaars. Je kunt namelijk instromen in een heel nieuw team en samen met je nieuwe teamgenoten de toekomstige PHP applicaties voor het bedrijf gaan

Bekijk vacature »

Xamarin C# Developer

As an Xamarin C# Developer, you make sure our cross platform mobile apps give our employees the best possible way to manage Coolblue operations. How do I become a Xamarin C# Developer at Coolblue? Your specialty is either C# OR mobile app code, and you enjoy working with Xamarin. You like to do some pair programming with your colleagues, to guarantee higher quality in the codebase. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of your app and you analyse with your team how to improve it. Following

Bekijk vacature »

Fullstack Developer Javascript JQuery / HTML

Voor wie je gaat werken: Wij ontwikkelen digitale HR oplossingen voor ondernemers. Wil jij werken aan de ontwikkeling van onze web- en mobiele apps? Heb je ervaring als Fullstack Developer? Vaste baan: Fullstack Developer Flutter HTML 3.000 - 4.500 Fullstack Developer Wij helpen ondernemers met het aanbieden van een online HR product waarbij de medewerker centraal staat. Wij stellen de mens centraal in een onderneming. We werken in een jonge en informele organisatie en hebben een leuke werksfeer. Wij werken voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed! Bij ons

Bekijk vacature »

Full Stack Developer

Functieomschrijving Philips Healthcare Research has a services division with around 100 professionals divided over 5 teams. We are looking for full stack or back-end developers with around 5 years of experience to join us! Projects will include creating a software product or building a proof of concept (POC) for internal stakeholders. You will work on multiple projects simultaneously. Functie-eisen Do you have experience with some of the tools below? Python, Java, C#.NET, Node.js Miscellaneous: Docker, Kubernetes, Microservices, azure/aws/gcp, cloud foundry Frameworks: Spring boot, Spring (mvc), .NET, django Javascript (we expect everybody to have HTML(5), CSS) Java-script frameworks, Vue.js, React.js, Angular.js

Bekijk vacature »

Senior C#.Net Developer - Logistieke (zeevaart) se

Voor een hechte, informele en jonge club gespecialiseerd in Transport Management Systemen voor de vracht en havensector zijn wij op zoek naar een Senior .Net C# Developer. Een goede, sociale communicator die samenwerking en passie voor het vak key vindt. En die durft te sparren, dromen en pionieren! Deze organisatie van 150 man (waarvan 9 IT-toppers) zorgen er al 30 jaar voor dat internationale transport tot in de details kunnen worden berekend, ingepland en gemanaged, bijvoorbeeld in de Rotterdamse haven. Hierdoor worden kosten, materialen, arbeid, ontwerpen en oplevering perfect en just-in-time op elkaar afgestemd. Ze zijn marktleider én pionier in

Bekijk vacature »

Application Developer Tech Lead

REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the

Bekijk vacature »

C# Python Fullstack Developer / Grasshopper

Wie wordt jouw werkgever?: Wij bieden woningen en appartementen aan. Ben jij een ervaren fullstack developer? Heb jij ervaring met Grashopper? Vaste baan: C# Python Fullstack Developer Rhino 2.800 - 4.500 Fullstack Developer We leven het liefst in een huis waarin we ons onbezorgd en thuis voelen en waar genoeg financiële ruimte overblijft om leuke dingen te doen. Wij begrijpen dat. Bovendien gaan wij nog een stap verder: wij geloven dat een huis niet alleen gaat over het vinden van ruimte voor nu, maar ook over het behouden van ruimte voor toekomstige generaties. Ons doel? Een comfortabel leven voor vandaag,

Bekijk vacature »

Full Stack Developer HBO / HBO

Over het bedrijf: Wij maken en optimaliseren websites Ben jij een ervaren Full Stack Developer? Heb jij affiniteit met PHP? Vaste baan: Full Stack Developer HBO 3.300 - 4.500 Full Stack Developer Wij zijn een Fullservice Internetbureau. Wij maken Websites, Apps en Portals, en zijn actief op gebied van E-commerce. We hebben ook veel aandacht voor websiteoptimalisatie (SEA en SEO), en systeemintegratie, en maken datakoppelingen met veel verschillende systemen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Wij staan open voor

Bekijk vacature »

Full Stack Developer JavaScript HBO / GIT

Over de werkgever: Wij creëren ultramoderne digitale producten. Ben jij een Full Stack Developer? Heb je ervaring met programmeren? Vaste baan: Full Stack Developer Programmeren HBO 3.300 - 4.500 Full Stack Developer Wij zijn een Fullservice Internetbureau. Wij maken Websites, Apps en Portals, en zijn actief op gebied van E-commerce. We hebben ook veel aandacht voor websiteoptimalisatie (SEA en SEO), en systeemintegratie, en maken datakoppelingen met veel verschillende systemen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Wij staan open voor

Bekijk vacature »
Teun Hesseling

Teun Hesseling

23/05/2012 10:17:24
Quote Anchor link
Goedemorgen,

Over het algemeen maak ik mijn menu altijd statisch door middel van een switch en een get variabele. Maar hoe kun je zoiets dynamisch maken?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<a href="index.php?p=home">Home</a>
<?php
    switch($_get['p']){
        case
"home":
            include 'home.php';
            break;        
    }
    
?>


Ik had al zoiets in mijn hoofd dat je via een stukje cms een soort van bestandsnaam op kunt geven en een titel. In dit geval dus home en dat in een databse opslaan. Maar is dit wel een goeie/slimme manier?
 
PHP hulp

PHP hulp

02/08/2021 10:07:28
 
Bart V B

Bart V B

23/05/2012 10:23:35
Quote Anchor link
Quote:
Ik had al zoiets in mijn hoofd dat je via een stukje cms een soort van bestandsnaam op kunt geven en een titel.


Het kan nog simpeler. ;)
- Je maakt een template.
- Je maakt 1 tabel met title, content e.d.
- maak een query met de $_GET waarde, en fetcht de content titel e.d.

Zo hoef je niet meer te includen van bestand scripts. En is het helemaal dynamisch.
Mocht je bijvoorbeeld een contact form nodig hebben hoef je alleen maar daar een include van het form te maken.
Gewijzigd op 23/05/2012 10:24:49 door Bart V B
 
Teun Hesseling

Teun Hesseling

23/05/2012 10:36:27
Quote Anchor link
dus je bedoeld eigenlijk , dat je gewoon 1 php bestand hebt die continue veranderd. dus een soort van content.php. Maar hoe doe je dat dan met zo'n contact form?
 
Bart V B

Bart V B

23/05/2012 10:39:12
Quote Anchor link
Heel eenvoudig.
Stel, $_GET['p'] = contact, dam haal je de content, titel e.d. op uit de database en include je het script contact.php bijvoorbeeld.
 
Chris PHP

Chris PHP

23/05/2012 10:39:16
Quote Anchor link
Je content kan gewoon HTML opslaan, dus als je het complete form gewoon copy/paste in je content veld. Wordt dit juist op je pagina weergegeven. Laat de verwerking wel door een los script doen, bijv form.php
 
Teun Hesseling

Teun Hesseling

23/05/2012 10:43:10
Quote Anchor link
ohzo, ik zal er is mee gaan prutsen. Bedankt alvast.
 
Bart V B

Bart V B

23/05/2012 10:45:12
Quote Anchor link
Nou dat zou ik nou net weer niet doen Chris. ;)
Ik probeer zoveel mogelijk html, scripts en content te scheiden van elkaar.
<p> <i> e.d. dat neem ik voor lief, maar een compleet formulier dat liever niet in de database.

En dat zeg ik even erbij, want anders krijg je dat mensen eval() uit gaan vinden en dat ik eigenlijk nooit het antwoord op een probleem.

Rasmus Lendorf (vader der php ;) schreef ooit:
Quote:
"if eval() is the answer, you're almost certainly asking the wrong question".
Gewijzigd op 23/05/2012 10:48:58 door Bart V B
 
Chris PHP

Chris PHP

23/05/2012 10:48:52
Quote Anchor link
@Bart,

Maar hij hoeft hier toch geen eval() te gebruiken? Uiteraard is een losse contact.php die hij include beter, maar eval() zie ik hier niet echt een toepassing hebben.
 
Bart V B

Bart V B

23/05/2012 10:53:06
Quote Anchor link
Ik zeg ook niet dat hij het zal uitvinden. :P

Maar mensen gaan naar nog slimmere oplossingen zoeken.
En als je dan al hebt uitgevonden dat je dus een compleet html form in een database kan zetten, dan is die stap al een stuk kleiner.
Vandaar dat dit ik niet het beste advies vind.

Niet alleen dat, maar mocht het html fomulier bijvoorbeeld aangepast moet worden, dan is een file sneller verwerkt dan dit in een database te doen.
Klopt, het is alleen maar tekst natuurlijk, maar niet handig om dit in een databbase te stoppen.
Gewijzigd op 23/05/2012 10:54:32 door Bart V B
 
Reshad F

Reshad F

23/05/2012 12:00:47
Quote Anchor link
@bart is een menu niet veel sneller/simpeler aan te maken als je dit niet in de database maar gewoon in een ini filetje kan zetten? zo doe ik het en gaat echt heel snel :)
 



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.