2016-10-08 2 views
2

Ich versuche, ein PHP-Login-Skript zu erstellen, so dass meine index.php ist in pubic_html und qustinaire.php ist außerhalb, so dass es nicht direkt per URL zugegriffen werden kann. Ich dachte, index.php sollte Zugriff haben, so dass ich Header ("location: login_success.php") verwenden konnte, aber ich scheitere. Wie kann ich das umgehen?Zugriff auf eine Datei außerhalb public_html

Antwort

0
Files 
| - public_html 
    | - index.php 
| - qustinaire.php 
| - login_success.php 

login_success.php von index.php

header("location:../login_success.php"); 

oder eine andere Option ist zu erreichen:

header($_SERVER["DOCUMENT_ROOT"] . "/login_success.php"; 

DOCUMENT_ROOT den Pfad von der Wurzel zurück:

/var/users/homepages/USER_ID/ 
+0

danke ein Haufen. Dies funktioniert wie Charme – Twista

+0

Gern geschehen. Vergiss nicht zu akzeptieren, wenn es funktioniert hat. –

Verwandte Themen