require: relatief pad

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP Developer / International Startup

Organisatie Wil jij graag onderdeel worden van een enorm succesvolle startup, gevestigd in Amsterdam, met kantoren in Londen en Ibiza. Deze organisatie heeft een innovatieve evenementen agenda ontwikkeld en dient daarmee als marketing platform voor grote evenementen. Wil jij vanuit een jonge startup graag samen werken met ’s werelds grootste evenementen, bedrijven als Uber en Booking.com en onderdeel worden van deze gave startup, lees dan verder! Deze organisatie heeft een platform ontwikkeld waarbij grote evenementen zich aanmelden en op dit platform adverteren richting miljoenen consumenten die de app gebruiken. Enkele jaren geleden is deze organisatie ontstaan en zitten inmiddels met

Bekijk vacature »

Ambitieuse junior .NET developer gezocht!

Bedrijfsinformatie Voor een van mijn business partners uit de regio Nijmegen ben ik op zoek naar een junior .NET developer met ervaring in Azure en Visual Studio. Het bedrijf bestaat al bijna 25 jaar en is dienstverlener aan gemeenten voor toetsingen. Hiervoor hebben ze hun eigen software gemaakt. Het doel is om deze software steeds meer bij de gemeenten te implementeren zodat ze van dienstverlener naar softwareaanbieder groeien. Het bedrijf heeft veel ambitie en is hard aan het groeien. Het doel is om over vijf jaar 25% procent van alle gemeenten in Nederland te voorzien van hun eigen softwareplatform. Het

Bekijk vacature »

Medior/Senior PHP Developer

Organisatie Ruim 10 jaar geleden heeft de eigenaar van dit bedrijf een winkeltje aan huis geopend. Inmiddels telt dit bedrijf 10 jaar latere ruim 100 medewerkers, meerdere grote filialen en zijn ze internationaal actief. Er liggen nog een hoop uitdagingen, zo zijn de ambities om de hele Europese markt te gaan bedienen. Voor een groeiend bedrijf in de regio Den Bosch ben ik opzoek naar een Medior/Senior PHP Developer die samen met een team van 14 ontwikkelaars een webshop verder uit gaat bouwen. Er liggen technisch zeer uitdagende projecten die opgepakt kunnen worden. Iedere afdeling heeft een eigen werkruimte die

Bekijk vacature »

Senior Developer (Laravel) gezocht!bij Digital Age

Organisatie Tegenwoordig schieten software bedrijven uit de grond als paddenstoelen. De vraag naar IT projecten is gigantisch en onder hoge druk wordt aan het einde van een sprint hijgend een project afgeleverd. Dat moet zo snel mogelijk, zonder je personeel uit te putten en van de beste en hoogst mogelijke kwaliteit. Hoe doe je dat? SCRUM + Laravel + Vue. Way2Web is een Digital Agency van de beste kwaliteit. Want software bouwen is serious business en daar zijn ze zich zeker van bewust! Vanuit een technische en bedrijfskundige achtergrond bouwen zij software voor o.a. “Dopper”, UMC Utrecht, de Universiteit van

Bekijk vacature »

Javascript Developer

Werken voor de best gewaardeerde Salesforce partner van Nederland? Profit4SF heeft al de kennis in huis rondom Salesforce en is voor uitbreiding op zoek naar een Frontend/Backend Javascript developer. Ben jij gepassioneerd om code te ontwikkelen in Cloud oplossingen en sta jij open om samen te werken met ervaren Cloud Ontwikkelaars in een jonge en dynamische organisatie? Een baan binnen Profit4SF is een baan die jij zelf kunt vormgeven waarbij we jouw carrière een boost kunt geven. Verder zijn wij in staat om verschillende cursussen en trainingen te faciliteren zodat jij als ontwikkelaar kunt groeien binnen onze organisatie! Over de

Bekijk vacature »

Medior C#/.NET Developer

Schrijf jij liever code dan een sollicitatiebrief, spreek jij vloeiend .Net en weet jij analytisch vermogen te combineren met creativiteit? Dan bieden wij voor jou de ideale vervolgstap! Voor een van onze business partners zijn wij hard op zoek naar een Medior C#/.Net Developer die hun platform naar een ‘’next level’’ kan tillen. Organisatie: Onze business partner is gevestigd in het centrum van Amsterdam, op loopafstand van het Centraal Station. De bedrijfscultuur/structuur is het best te omschrijven als plat, open en informeel. Dit blijkt uit het feit dat hier dagelijks goed voor je gezorgd wordt, vers fruit is altijd beschikbaar,

Bekijk vacature »

New Business Developer

New Business Developer Wat ga je doen? Je dag start je met het controleren van de nieuwe leads, zijn er nog urgente vragen binnen gekomen? Ja? Dan pak je dit uiteraard op, wie weet leidt deze vraag wel tot een nieuwe klant! Vervolgens controleer je de afspraken die je voor die dag hebt staan. Vandaag is je eerste afspraak pas om 10:00, dat geeft je de tijd om nog een aantal telefoontjes te plegen voor je de auto in stapt. Op naar je eerste afspraak van de dag. Elke afspraak is voor jou telkens weer een nieuwe kans om de

Bekijk vacature »

Medior Full Stack PHP Developer Healthcare Innovat

Organisatie Je komt te werken in een bedrijf wat de gezondheid en de privacy van de mens als het allerbelangrijkste in de wereld ziet. Tegenwoordig zijn er veel organisaties die elektronische patientendossiers maken. Deze oganisatie maakt het verschil door hun software ook het gedrag van de patient te verbeteren. In Nederland zijn ze één van de grootste op dit gebied en hebben bijna de helft van de grote zorginstellingen in hun portfolio. Ze richten zich namelijk o.a. op bijvoorbeeld de verslavingszorg en samen met een team 30 werknemers wat bestaat uit onderzoekers en developers zorgen ze er voor dat deze

Bekijk vacature »

Medior PHP developer – Digital Agency

Organisatie Begonnen in een schuurtje en uitgegroeid tot een prachtige volwassen organisatie met ruim 50 medewerkers, bestaande uit projectleiders, ontwerpers en developers is dit het walhalla voor een programmeur. Een leuke groep jonge mensen waar de gemiddelde leeftijd rond de 30 ligt die dagelijks aan uitdagende projecten werken waarbij ze ontzettend veel vrijheid krijgen om te innoveren. Iedere maand zijn er een paar R&D dagen en er wordt met VueJS, DevOps, Laravel en Docker gewerkt. Iedere week is er een innovatiemeeting waarbij nieuwe kennis gedeeld wordt, op vrijdag zijn er techmeetings (met een borreltje) waarbij er regelmatig externe sprekers komen

Bekijk vacature »

Senior Front-end Ontwikkelaar React.JS Angular

Organisatie Wil jij veel leren binnen een van de snelst groeiende afdelingen van dit miljoenen bedrijf waar digitalisering van B2B producten in een sneltreinvaart gaat dan is dit het moment om in te stappen! Je komt hier te werken in een team van ondernemende vlotte ontwikkelaars die gek zijn van digitalisering. De ontwikkel afdeling telt 7 teams die elk uit minimaal 10 medewerkers bestaat. Een strateeg, data analisten, UX designers, front-end ontwikkelaars en een product owner. Het is van belang dat je ervaring hebt met agile werken. Je hebt aanpassingsvermogen en je hebt inzicht om het team mee te nemen

Bekijk vacature »

C# .NET webdeveloper gezocht, inhouse, afwisselend

Heb je ervaring als .NET C# webdeveloper en je bent op zoek naar een nieuwe baan in Den Haag? Bij een kleinschalig bedrijf met een korte lijnen en een informele maar ambitieuze sfeer? Waar je met de laatste ontwikkelingen kan werken op zowel back- als frontend? Wellicht dat dit iets voor jou is! Voor een full service webbureau in Den Haag zijn we op zoek naar een ervaren .NET C# webdeveloper. Het bedrijf bestaat uit ongeveer 40 mensen met in totaal circa 10 software developers. Binnen deze organisatie zal je samen met je team meewerken aan het onderhoud en de

Bekijk vacature »

Back-end Developer (medior/senior)

BERT is op zoek naar een bedreven en kundige medior/senior back-end developer voor hun kantoor in Enschede! Heb jij ervaring in Java of PHP en lijkt het je een uitdaging om aan internationale projecten te werken? Solliciteer direct! Functie omschrijving Als back-end developer bij BERT ben je een fundamenteel onderdeel van ons multidisciplinaire (ontwikkel)team. Samen met UI/UX-designers, front-end developers en strategen werken we op nationaal en internationaal niveau aan de vetste producties, websites die verleiden, sprankelende campagnes en applicaties die knallen. Je werkt met een Craft CMS-systeem aangepast met eigen ontwikkelde componenten. Je werkt aan toffe klantopdrachten met strakke deadlines

Bekijk vacature »

Senior PHP developer Online Product

Organisatie Voor onze klant in Amsterdam zijn wij opzoek naar een Senior PHP developer die hier het productteam van 20 ambitieuze developers komt versterken. Naast dat jij hier aan de slag zult gaan als developer, zal jij je thuis gaan voelen binnen dit gave bedrijf met een hecht team. Dit bedrijf is in de afgelopen 5 jaar flink gegroeid en niet meer weg te denken van het internet. Naast dat zij werken aan een goed onlineproduct, zorgen zij ervoor dat het zo gebruikersvriendelijk, veilig en transparant mogelijk is voor de koper. De IT is hier de core business en daarom

Bekijk vacature »

Software Developer Operations

Wil jij als Software Developer een baan waarmee je echt impact kunt maken? In een organisatie die vooroploopt in digitale transformatie en waar we met zeer veel kundige collega’s dagelijks voor vele klanten het verschil maken? Dan is deze functie waarbij je jouw kennis van software en IT-infrastructuur (Cloud) optimaal kunt inzetten een uitgelezen kans! Je gaat ervoor zorgen dat onze operations afdeling schaalbaar wordt door verder te automatiseren. Zo gaan we van applicatie gedreven naar landschap gedreven ondersteuning, en maken we samen een transitie naar de verdere professionalisering van CAPE Groep. Functieomschrijving Jouw uitdaging als Software Developer Operations
 Als

Bekijk vacature »

Drupal developer SaaS oplossingen

Organisatie Direct bij binnenkomst word je gegroet door baliemedewerkster. Jij loopt voorbij de twee StarWars figuren door naar de tweede verdieping. Samen met 23 andere ontwikkelaars is dit gezellige, ruime en lichte plekje jullie afdeling. Verdeeld over 5 scrumteams bestaande uit backend developers, een front-end developer en een tester. Als marktleider helpen zij gemeenten, provincies en waterschappen bijvoorbeeld met de website, social intranet, online formulieren en digitaal vergaderen. Hier worden grote, toffe en complexe SaaS oplossingen gebouwd. Dit doen zij met ruim 70 bevlogen medewerkers die iedere dag met elkaar en samen met hun klanten hard werken om dit voor

Bekijk vacature »
Andy Kort

Andy Kort

10/04/2019 12:56:50
Quote Anchor link
ik loop tegen het volgende probleempje aan.

In een script het ik een config.php "gerequired".
Dit bestand heb ik verplaatst naar een submap. Reslultaat het werkt niet meer.

Kennelijk doe ik iets niet goed, maar ik zie het niet.

De constructie in de commentaarcode doet het prima. De andere niet.

Iemand een oplossing? Bedankt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

//require 'config.php';
require '/beho/config.php';
?>
 
PHP hulp

PHP hulp

22/04/2019 23:04:01
Honeypot
 
Adoptive Solution

Adoptive Solution

10/04/2019 13:22:41
Quote Anchor link
Probeer dit eens om het op te lossen :

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
$root
= $_SERVER["DOCUMENT_ROOT"];
// of zo
define("_ROOT_", $_SERVER["DOCUMENT_ROOT"] );

echo '$root = ' . $root . '<br />';
echo '_ROOT = ' . _ROOT_ . '<br />';

if( file_exists( $root . 'beho/config.php' ) )
{

    echo 'bestaat<br />';
}

else
{
    echo 'niet dus<br />';    
}


if( file_exists( _ROOT_ . 'beho/config.php' ) )
{

    echo 'bestaat<br />';
}

else
{
    echo 'niet dus<br />';    
}

?>


Toevoeging op 10/04/2019 13:43:26:

Hier een andere oplossing waarbij je terugblader tot het bestand is gevonden.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$iniPath
= '';
while ( !file_exists( $iniPath . 'template.php') ) {
    $iniPath .= '../';
}

include($iniPath . 'template.php');
?>
 
Rob Doemaarwat

Rob Doemaarwat

10/04/2019 13:54:32
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
require 'beho/config.php';
(zonder de slash aan het begin - anders begin je in de root ...)
 
Thomas van den Heuvel

Thomas van den Heuvel

10/04/2019 15:24:32
Quote Anchor link
Of je zoekt ff uit waar je op dat moment zit. Dit doe je met getcwd(). Dan kun je per omgeving een volledig (absoluut) pad opgeven.
Gewijzigd op 10/04/2019 15:25:27 door Thomas van den Heuvel
 
Andy Kort

Andy Kort

10/04/2019 17:30:10
Quote Anchor link
Iedereen bedankt voor de tips. Ik heb deze geprobeerd m.u.v. de scripts (het leek dat het mee eenvoudiger moest kunnen. De constructie van Rob blijkt gewoon te werken. Het probleem zat in een verwijzing elders in het script die niet correct was. Probleem opgelost.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

10/04/2019 19:33:41
Quote Anchor link
Als je eenmaal een single point of entry framework gebruikt ben je van dit soort tijdrovende onbenulligheden af.
 
Thomas van den Heuvel

Thomas van den Heuvel

11/04/2019 14:20:28
Quote Anchor link
En structuur in naamgeving in combinatie met een autoloader helpt dan ook - je hoeft dan nooit meer iets te includen. Het eenmalig definieren van een (intern) applicatiepad, bijvoorbeeld als constante, is ook niet verkeerd.
 
- Ariën -
Beheerder

- Ariën -

11/04/2019 15:01:33
Quote Anchor link
Zelf gebruik ik geen $_SERVER["DOCUMENT_ROOT"] maar dirname(dirname(__FILE__)).
Voornamelijk omdat eventuele cronjobs geen weet hebben van de $_SERVER variabele.
 
Rob Doemaarwat

Rob Doemaarwat

11/04/2019 15:39:38
Quote Anchor link
We hebben tegenwoordig __DIR__ (scheelt je een dirname()), en dirname() heeft ook een 2e parameter: $levels = hoeveel niveau's wil je omhoog (dus dirname(__FILE,2) doet hetzelfde als dirname(dirname(__FILE__)) - maar dirname(__DIR__) kan dus ook).
 
- Ariën -
Beheerder

- Ariën -

11/04/2019 16:10:52
Quote Anchor link
Ik zie het, die levels kwamen pas vanaf PHP 7.0.0. Een mooie toevoeging, ik ga er eens naar kijken.
 



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.