Hallo forummers.
Mijn vraag: Ik heb een PHP scriptje gedownload van php.warpedweb.net.
Dit is basically een login script en een login script om pagina's te beveiligen (ja, ja, ik weet ook wel dat er .htaccess bestaat ! ).
Nu wil ik een pagina beveiligen die in een andere directory staat als het login script. Even te verduidelijking (ik gebruik nu even fictieve dir's..)
/var/www/html/xxx/protect.php-->dit is de locatie van het login scriptje
/var/www/html/yyy/bestand.php--> dit is de locatie van het bestand die ik wil beveiligen.
In bestand.php staat op regel 1 :
php include("../xxx/protect.php")
(de < en ? heb ik weggelaten, anders ziet het forum dit misschien als een echt script !! )
Dan krijg ik deze foutmelding:
Warning: Failed opening '../xxx/protect.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/html/yyy/bestand.php on line 1
dit heb ik ook al geprobeerd:
php include("./xxx/protect.php")
php include("/xxx/protect.php")
php include("xxx/protect.php")
Of ik krijg een error 404.
Maar het wil niet lukken, ik krijg de syntax niet goed.
Moet ik nu alle files van het login script gewoon kopieren naar dezelfde dir als bestand.php ? Of heeft de maker van het script het zo gemaakt dat je niet in een andere subdirectory kan "includen" ?
Schijnbaar gaat het alleen als je bestand.php in een ondergelegen dir, of een daarboven gelegen dir zet.
Heeft iemand een idee ?
Mijn vraag: Ik heb een PHP scriptje gedownload van php.warpedweb.net.
Dit is basically een login script en een login script om pagina's te beveiligen (ja, ja, ik weet ook wel dat er .htaccess bestaat ! ).
Nu wil ik een pagina beveiligen die in een andere directory staat als het login script. Even te verduidelijking (ik gebruik nu even fictieve dir's..)
/var/www/html/xxx/protect.php-->dit is de locatie van het login scriptje
/var/www/html/yyy/bestand.php--> dit is de locatie van het bestand die ik wil beveiligen.
In bestand.php staat op regel 1 :
php include("../xxx/protect.php")
(de < en ? heb ik weggelaten, anders ziet het forum dit misschien als een echt script !! )
Dan krijg ik deze foutmelding:
Warning: Failed opening '../xxx/protect.php' for inclusion (include_path='.:/usr/share/pear') in /var/www/html/yyy/bestand.php on line 1
dit heb ik ook al geprobeerd:
php include("./xxx/protect.php")
php include("/xxx/protect.php")
php include("xxx/protect.php")
Of ik krijg een error 404.
Maar het wil niet lukken, ik krijg de syntax niet goed.
Moet ik nu alle files van het login script gewoon kopieren naar dezelfde dir als bestand.php ? Of heeft de maker van het script het zo gemaakt dat je niet in een andere subdirectory kan "includen" ?
Schijnbaar gaat het alleen als je bestand.php in een ondergelegen dir, of een daarboven gelegen dir zet.
Heeft iemand een idee ?