vraag: wat doet dit

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

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 »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »
Ralph van der Tang

ralph van der Tang

01/10/2012 09:18:07
Quote Anchor link
ik heb dit stukje script gevonden toen ik zocht op een variabelepagina include te gebruiken.

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
<?php
// werken met constants is altijd handig
define('ROOT', dirname(__FILE__).DIRECTORY_SEPARATOR);

// haal alle pagina's op uit %root%/pages/
// die eindigen met .php

$pages = glob(ROOT.'pages'.DIRECTORY_SEPARATOR.'*.php');

if( !isset($_GET['p']) )
    $_GET['p'] = 'home';
    $pages = array_map('basename', $pages);
    // addslashes functie is niet nodig, omdat je NOOIT
    // andere tekens als letters of cijfers mag gebruiken
    // in een url


if( in_array($_GET['p'].'.php', $pages) )
{

    // include het bestand
    require ROOT.'pages'.DIRECTORY_SEPARATOR.$_GET['p'].'.php';    
}

else
{
    // include de 404 error pagina
    require ROOT.'error'.DIRECTORY_SEPARATOR.'404.php';              
}

?>

iemand een idee wat dit doet?

met vriendeljke groet
Ralph
 
PHP hulp

PHP hulp

22/11/2024 10:13:52
 
Reshad F

Reshad F

01/10/2012 09:23:42
Quote Anchor link
dit stuk zorgt voor het samenbreien van je pagina's tot een geheel. het haalt de juiste pagina op die aangevraagd wordt.
 
Ralph van der Tang

ralph van der Tang

01/10/2012 09:29:43
Quote Anchor link
en hoe? ik kreeg dit aangeleverd na een discussie met iemand maar kan de des betreffende persoon niet meer vinden
 
Remco schrubben

remco schrubben

01/10/2012 09:32:35
Quote Anchor link
De code is gewoon van Wouter J van het forum hier.

Als je die code in je index.php zet en je gaat naar www.domein.nl dan zal die uit map pages home.php includen. Als je naar url http://wwwdomein.nl/index.php?p=contact gaat, zal auto de pagina contact.php include worden.
Enz.....
 
Ralph van der Tang

ralph van der Tang

01/10/2012 09:34:30
Quote Anchor link
die naam komt mij niet bekend voor , maar moet er nog iets gedefineerd worden voordat dit te gebruiken is
 
Remco schrubben

remco schrubben

01/10/2012 09:36:36
Quote Anchor link
Als je deze code al niet snap? Is het dan verstandig er mee door te gaan?

Code hoeft je alleen maar in je index.php ze zetten.
Daarna 2 mappen maken.
- error met een 404.php file er in
- pages met daar home.php, contact.php enz..........
 
Ralph van der Tang

ralph van der Tang

01/10/2012 09:37:42
Quote Anchor link
ik snapo t niet helemaal daarom wil ik ervan leren en voordat ik iets gebruik wil ik 100% snappen wat t doet en waarom
 
Remco schrubben

remco schrubben

01/10/2012 09:43:44
Quote Anchor link
Oke duidelijk.
Maar HIER word het script je aan geboden door Frank WD.

Het script doet niks meer dan de pagina's includen die er nodig zijn of word opgevraagd in de url.
- http://www.domein.nl geeft home.php
- http://www.domein.nl/index.php?p=contact geeft contact.php
- http://www.domein.nl/index.php?p=nieuws geeft nieuws.php
- Enz.............

Voordeel van het script is: Dat je nu niet overal code's hoeft te typen waar het niet nodig is.
 
Ralph van der Tang

ralph van der Tang

01/10/2012 09:44:35
Quote Anchor link
ok klinkt prima denk dat ik het ga gebruiken in mijn project voor school :)
 
- Ariën  -
Beheerder

- Ariën -

01/10/2012 10:26:30
Quote Anchor link
In je codeblok van je forumpost kan je ook op de functie namen klikken.
 
Ralph van der Tang

ralph van der Tang

01/10/2012 10:27:44
Quote Anchor link
die wist ik nog niet maakt t wel een stuk makkelijker
 
Ralph van der Tang

ralph van der Tang

05/11/2012 09:23:06
Quote Anchor link
dit hieronder geeft bij mij constant aan dat hij 404.php moet includen kan iemand mij helpen om dit te voorkomen

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
<?php
// werken met constants is altijd handig
define('ROOT', dirname(__FILE__).DIRECTORY_SEPARATOR);

// haal alle pagina's op uit %root%/pages/
// die eindigen met .php

$pages = glob(ROOT.'pages'.DIRECTORY_SEPARATOR.'*.php');

if( !isset($_GET['p']) )
    $_GET['p'] = 'home';
    $pages = array_map('basename', $pages);
    // addslashes functie is niet nodig, omdat je NOOIT
    // andere tekens als letters of cijfers mag gebruiken
    // in een url


if( in_array($_GET['p'].'.php', $pages) )
{

    // include het bestand
    require ROOT.'pages'.DIRECTORY_SEPARATOR.$_GET['p'].'.php';    
}

else
{
    // include de 404 error pagina
    require ROOT.'error'.DIRECTORY_SEPARATOR.'404.php';              
}

?>


menu:
<div id="menu">
<ul>
<li><a href="index.php?p=home">Home</a></li>
<li><a href="index.php?p=aanbieding">Aanbieidngen</a></li>
<li><a href="index.php?p=gastenboek">Gastenboek</a></li>
<li><a href="index.php?p=zoeken">Zoeken</a></li>
<li><a href="index.php?p=uitloggen">Uitloggen</a></li>
</ul>
</div><!-- einde menu-->


Toevoeging op 05/11/2012 09:28:38:

de 404.php include hij ook niet krijg daarop als error

Warning: require(BSW/pages/error/404.php) [function.require]: failed to open stream: No such file or directory in E:\8.5\root\BSW\index.php on line 50

Fatal error: require() [function.require]: Failed opening required 'BSW/pages/error/404.php' (include_path='.;C:\php\pear') in E:\8.5\root\BSW\index.php on line 50
 
Wouter J

Wouter J

05/11/2012 09:51:43
Quote Anchor link
Dat scriptje is inderdaad van mij en je pagina's kloppen niet. Klopt je ROOT wel (die je definieert op regel 3)?
 
Ralph van der Tang

ralph van der Tang

05/11/2012 10:20:20
Quote Anchor link
ik heb als root localhost/BSW/pages daar staan de pagina's

dus tot zover ik weet is het goed.

de url in de warning klopt
Gewijzigd op 05/11/2012 10:24:40 door ralph van der Tang
 



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.