Originariamente inviato da marcopa
Primo.php "vede" che non sei loggato,
esegue Login.php che al submit in form $_POST controlla su Ck_Login.php se sei un utente
ammesso che sia riconosciuto esegue Header("Location:"$_SERVER['HTTP_REFERER']")
Qui stà il problema, vorrei che ritornasse su PRIMO.PHP ma ovviamente rientra su Login.php
che è il form che ha lanciato ck_login.php.
Allora......
fagli propagare l'HTTP_REFERER...., più o meno così:
1) Primo.php "vede" che non sei loggato ed esegue Login.php
2)Login.php fa:
Codice PHP:
$originalPage=$_SERVER['HTTP_REFERER'];//$originalPage vale Primo.php
e poi mette nel form un input nascoto con il valore di $originalPage.php:
Codice PHP:
<input name="htxtOriginal" type="hidden" value="<?=$originalPage?>">
al submit passa a Ck_Login.php anche il testo nascosto
3)Ck_Login.ph controlla l'utente e in caso sia riconosciuto fa:
Codice PHP:
Header("Location:"$_POST['htxtOriginal']");