Salve a tutti. ho 2 problemini, spero che opossiate aiutarmi...
1)
sapete dirmi perchè non mi reindirizza se uso
Codice PHP:
header('Location: index.php');
???
2)
ho il codice
Codice PHP:
<?php
session_start();
$link = mysql_connect('localhost:3306', 'root', 'root')
or die('Connessione al db fallita.');
mysql_select_db('my_db') or die('Selezione del database fallita.');
$bool = false;
$user=$_POST['user']; //Recupero la user name
$pwd=$_POST['pwd']; //Recupero la password
$sql = "SELECT * FROM login";
$res = mysql_query($sql) or die(mysql_error());
while ($db = mysql_fetch_array($res)) {
if ($user == $db['user_name'] && $pwd == $db['password']){
$bool = true;
}
}
if ($bool){
$_SESSION['user'] = $user;
echo "<script language=\"JavaScript\">
document.location.href =\"check.php\"
</script>";
}
else{
echo "<script language=\"JavaScript\">
document.location.href =\"../index.php?opz=login\"
</script>";
}
?>
e nella pagina check.php
Codice PHP:
<?php
session_start();
//echo "$_SESSION['user']";
echo "{$_SESSION['user']}";
?>
non mi stampa nulla. come faccio a stampare il contenuto delle variabili d sessione?
P.S. anche nella prima pagina ho messo quello script anzichè la funzione header() per cambiare pagina poichè come detto non mi funziona... HELP!!!