ho questo script![]()
![]()
![]()
codice:<? session_start(); $user="user"; $pass="pass"; if (!isset($_SERVER['PHP_AUTH_USER'])) { header("WWW-Authenticate: Basic realm=\"Login amministratori:\""); header("HTTP/1.0 401 Unauthorized"); exit; } else { if (($_SERVER['PHP_AUTH_USER'] == $user) && ($_SERVER['PHP_AUTH_PW'] == $pass)) { // actions se loggati } else { // actions se nn loggati unset($_SERVER['PHP_AUTH_USER']) $_SESSION = array(); session_unset() session_destroy() // come vedete ho provato in ogni modo a desettare l'AUTH_USER // ma a ogni reload della pagina esso risulta già settato // quindi se uno sbaglia il login non ha modo di ritentare // prima ke PHP distrugga davvero la sessione dopo 10min circa } } ?>

Rispondi quotando