Sessioni php

Alex-14

Nuovo Utente
7 Mar 2014
1
0
0
Ciao a tutti.
Ho creato per il mio sito una sezione area riservata per ogni utente. Una volta entrati nell' home page in basso c'e il form di log dove l'utente inserisce nome utente e password e viene rindirizzato alla sua pagina personale. Il problema e che quando premo il tasto accedi e il sistema verifica le credenziali mi fa un refesh sull' home page e poi mi apre la pagina personale. Questa cosa su alcuni dispositivi e a volte anche su pc non funziona quindi una volta inserite le credenziali e premendo accedi mi fa solo il refesh sull'home page e non apre piu la pagina personale, come potrei risolvere?
Posto qui il codice del form:

PHP:
 <h2>Area Riservata</h2>

<?  function check($user,$password){    include("utenti.php");    foreach($utenti as $user_ => $password_){if ((md5($user)==$user_) AND (md5($password)==$password_))return true;}  return false;}function form_login(){ ?>


                            <form id="form_2" action="<?=$PHP_SELF?>" method="post">                                <div>                                    <div class="bg left"><input name="utente" class="input input1" type="TEXT" value="Nome Utente"    onblur="if(this.value=='') this.value='Nome Utente'" onFocus="if(this.value =='Nome Utente' ) this.value=''" /></div>                                    <div class="bg right"><input name="password" class="input input2" type="PASSWORD" value="??????????" onblur="if(this.value=='') this.value='??????????'" onFocus="if(this.value =='??????????' ) this.value=''"     /></div>
        <a  name="Submit" value="Accedi" class="submit" onClick="submit()"><span><span>login</span></span></a>                                           <a href="recuperopassword.php">Password dimenticata?</a> &nbsp;                                    </div>                            </form>

<?  }        if(isset($_POST["utente"])){    if (check($_POST["utente"],$_POST["password"])){        $_SESSION["utente"] = $_POST["utente"];        $_SESSION["password"] = $_POST["password"];        echo "<meta http-equiv=\"refresh\" content=\"0;url=utenti/$_SESSION[utente].php\" />";    }else        form_login();}else    form_login();    ?>

Questo e il file utenti:
PHP:
<?
$utenti["f****a921be4d********023e86058d3"] = "631d7********cfg072c9b80tc****31";

?>

e invece in ogni pagina riservata degli utenti inserisco questo:
PHP:
<? include("area_riservata.php"); ?>

Grazie a tutti. :byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
AC1 Sessioni php PHP 16
S [PHP] problemi con le sessioni PHP 3
B [PHP] Reload pagina e sessioni PHP 3
A Php e sessioni PHP 3
J sessioni in PHP PHP 3
T gestione livelli sessioni php msqli PHP 1
C Sessioni in php (urgente) PHP 4
L Sessioni rank [#PHP] PHP 3
E [risolto] win 8.1 + IE11 le sessioni PHP non fuonzionano correttamente PHP 7
otto9due [risolto] Problema sessioni php e login PHP 5
redevilduil Php problema nelle sessioni PHP 6
L Gestire la durata sessioni in PHP PHP 2
E [PHP + MySql] Sito con login e sessioni PHP 8
L Guida sessioni php PHP 3
SolidSnake4 aituo per sessioni in php PHP 8
P problema sessioni php [function.session-start] PHP 2
A php sessioni PHP 2
R Sessioni php PHP 1
keyascii File temporanei Sessioni PHP 6
T PROBLEMA CON SESSIONI PHP 3
ilsuomillennio Sessioni PHP 3
maxnegri Contare sessioni aperte e creare condizione PHP 1
M Problema MySQL e sessioni MySQL 0
A form su più pagine e sessioni PHP 8
V Le sessioni: ho dei dubbi sul posizionamento PHP 6
A sessioni sicure? PHP 5
G Controllo scadenza sessioni PHP 2
M Sessioni??? PHP 4
R Efficenza sessioni con proxy PHP 0
baobabdesign Problema scrittura sessioni PHP 0
Shyson Non mantiene sessioni PHP 0
L segnalare l'utilizzo delle sessioni come accade per i cookie PHP 0
D Login con sessioni per 2 pagine diverse PHP 2
L problema array con le sessioni PHP 1
D Sessioni e variabili PHP 4
R problema con le sessioni PHP 2
R Sessioni, cookies e token di autenticazione PHP 0
B Sessioni PHP 10
H [risolto] Uso delle SESSIONI PHP 2
F Sessioni PHP 1
A conservazione sessioni PHP 2
S Stampare una variabile in ogni pagina usando le sessioni PHP 5
Z Registrazione e sessioni PHP 8
asevenx problema con le sessioni PHP 6
S Un piccolo aiuto su cookie e sessioni PHP 1
S Problema con sessioni PHP 4
I Problema con le sessioni PHP 2
Emix Problema sessioni... PHP 17
Z Sessioni - Database PHP 6
P Problema con l'uso delle sessioni... PHP 4

Discussioni simili