ciao a tt..
avrei questo script ma non riesco a farlo andare...cioè mi da sempre sessione scaduta
file do_login.php
Codice PHP:
<?
include "config.php";
$user $_POST['user'];
$pwd $_POST['pwd'];
$user1 strlen($user);
$pwd1 strlen($pwd);
if ((
$user1 20) || ($pwd1 20)){
    unset(
$user);
    unset(
$pwd);
    
?>
    <script language=javascript>
    alert("I campi inseriti sono troppo lunghi");
    document.location.href="login.php";
    </script>
    <?
} else {
    
$sql "SELECT * FROM utenti WHERE user = '$user' AND pwd = '$pwd'";
    
$query mysql_query($sql) or die ("$errore");
    
$aray mysql_fetch_array($query);
    
session_start();
    
session_unset();
    
session_destroy();
    
session_start();
    foreach (
$aray as $chiave=>$valore) {
        
$_SESSION[$chiave] = $valore;
    }
    
?>
    <script language=javascript>
    alert("Benvenuto <?=$_SESSION['user']?>\n La tua ultima visita risale al <?=$_SESSION['ultimaon']?>
    </script>
    <?
    ?>
qui linka al file mainframe.php
il file config.php è solo di connessione al database
il file mainframe ha include "controlla_login.php" il cui script è
Codice PHP:
<?
if (!isset($_SESSION['user'])) {
    
?>
    <script language=javascript>
    document.location.href="sessione_scaduta.php";
    </script>
    <?
    
}
?>
non riesco a capire xchè diavolo continua a darmi sessione_scaduta.php!!!!
qualcuno riesce a capirlo?