Salve a tutti,
ho un piccolo problema che non riesco a risolvere. In una pagina di login ho inserito nel form una checkbox "ricordami" dove l'attributo name è "ric". Se la checkbox è selezionata crea un cookie, in caso contrario crea una sessione. Se la checkbox non è selezionata tutto ok. Se invece è selezionata non va avanti e nemmeno rimanda alla pagina location1.
Qualcuno sa aiutarmi?
ho un piccolo problema che non riesco a risolvere. In una pagina di login ho inserito nel form una checkbox "ricordami" dove l'attributo name è "ric". Se la checkbox è selezionata crea un cookie, in caso contrario crea una sessione. Se la checkbox non è selezionata tutto ok. Se invece è selezionata non va avanti e nemmeno rimanda alla pagina location1.
Qualcuno sa aiutarmi?
PHP:
<?php
if(!empty($_POST['username']) && !empty($_POST['password'])) {
include('dbconf.php');
$username = $_POST['username'];
$password = md5($_POST['password']);
$query = "SELECT * FROM utenti WHERE username = '$username' AND password = '$password'";
$result = mysql_query($query);
if(mysql_num_rows($result) == 1) {
if(isset($_POST['ric'])) { //se la checkbox è selezionata -->NON VA
setcookie('cookie', $username, 60*60*24*30*12);
} else { //altrimenti -->OK
session_start();
$_SESSION['sessione'] = $username;
}
header("Location: location1");
} else {
header("Location: location2");
}
}
?>