-
loop di reindirizzamento
ciao a tutti
in una pagina ho questo codice
Codice PHP:
if($_SERVER['SCRIPT_FILENAME'] == "/membri/palla000/nome_pagina.php" OR !isset($_SESSION['nome_sessione'])) {
header("Location: index.php");
exit;
}
solo che mi da errore e viene scritto La pagina web ha generato un loop di reindirizzamento... ho provato a levare OR !isset($_SESSION['nome_sessione']) e reindirizzava (session_start c'è all'inizio della pagina)
qualcuno sa aiutarmi a risolvere??
-
nessuna soluzione?
scusate il doppio post
-
... ti chiedo una sola cosa:
Cosa vuoi sapere da noi?
1. Reindirizza pochè c'è header() che fa indirizzare.
2. Toglie il controlla sulla sessione a che ti serve?
3. Questo script in pratica dice poche cose:
- Controlla se il file php che si è aperto è in quella esatta cartella
- Controlla anche se c'è quella variabile (nel tuo caso la sessione)
- Se queste cose avvengono :) ti rimanda alla pagine index.php
Che errore ti da?
Come posso aiutarti?
-
ho risolto grazie cmq della risposta
-
Di niente, scusa o.O mi sono appena accorto che poteva suonare abbastanza aggressivo come messaggio.
xD era che non capivo la tua richiesta.
A presto :)