Het juiste pad vinden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan terhuijzen

jan terhuijzen

26/08/2013 16:43:50
Quote Anchor link
Hallo mensen,
Ik heb bijvoorbeeld een bestand op de locatie www.example.com/php/classes/test.php
Nu wil ik in dat bestand iets includen vanuit de map www.example.com/php/pages
Als ik dit doe, dan vindt hij het bestand niet.
Ik weet wel dat je dan het pad anders moet ingeven, heb ik ook geprobeerd, maar hij vindt het nog steeds niet. Een heel irritant probleempje. Vervolgens ga ik (knoeien) met absolute paden naar het juite bestand, codes waarin ik $_SERVER['DOCUMENT_ROOT'] en __file__ en dirname() in gebruik helpen me ook niet.
Heb ook al gegoogled.
Nu wil ik toch echt eens weten hoe je dit voor elkaar krijgt. Dan kan ik die oplossing steeds opnieuw gebruiken.
 
PHP hulp

PHP hulp

06/01/2025 06:57:48
 
Eddy E

Eddy E

26/08/2013 16:46:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("../pages/bestand.php");
?>


__FILE__ geeft het directe pad van het bestand zelf.
dirname() in combinatie met __FILE__ niet werkzaam?
 
Jan terhuijzen

jan terhuijzen

01/09/2013 19:57:12
Quote Anchor link
Daar ben ik weer naar een aantal dagen. Heb weer hetzelfde probleem. Ook als ik ../../ ervoor zet als mappen.
En bij absolute paden gebruiken met http://www krijg ik een veiligheids waarschuwing van PHP.
 
Wouter J

Wouter J

01/09/2013 19:58:42
Quote Anchor link
Ik zeg of __DIR__.'/../pages' of dirname(__FILE__).'/../pages'
 
Jan terhuijzen

jan terhuijzen

01/09/2013 20:14:28
Quote Anchor link
Aha! Bedankt wouter.
Soms is het zo verwarrend.
 



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.