Sessione e nome utente

  • Creatore Discussione Creatore Discussione danilob
  • Data di inizio Data di inizio

danilob

Utente Attivo
3 Feb 2007
124
0
0
ho un problema con le sessioni.. se esco dal sito e rientro non mi recupera + il nome dell'utente bensì il nome del database.

Vi faccio un esempio... Mettiamo che l'utente sia danilo. Il mio sistema riconosce quindi l'utente e lo saluta..

Se esco dal sito non riconosce + Danilo ma il nome del database "Sql183335"...

Qualcuno ha qualche idea in merito...

Io la pagina del login l'ho fatta cos':

__________________________________
<?php
session_start();
ini_set("session.gc_maxlifetime","3600");
if(isset($_POST['Submit']))
{
include "config/connessione.php";
$username = $_POST["Mod_Login"];
$password = $_POST["Mod_Pass"];
//query d'estrazione dei dati di login
$select = "SELECT * FROM administrators WHERE username = '$username' AND password = '$password'";
$query = mysql_query($select);
if($query)
{
if (mysql_num_rows($query)>0)
{
$row = mysql_fetch_array($query);
$_SESSION['user'] = $row['username'];
$_SESSION['pagina'] = $row['pagina'];
$_SESSION["valid_accesso"] = $row['livello'];
$var = $row['pagina'];
header('Location:'.$var);
}
else
{
echo "Login o Password non corretti o utente non registrato";

}
}
else
{
echo "<script language=javascript>alert('errore di connessione. riprova più tardi');</script>";
}
}
?>
_____________________
 
Mostra il codice php della pagina in cui viene visualizzato il messaggio di benvenuto.
La cosa comunque è molto strana...
Ah... metti il codice fra [php] e [/php] perchè è più facile leggerlo...
 

Discussioni simili