Чет запутался есть Цитата:session_destroy(); или Цитата:unset($_SESSION['auto']);
нужно сделать ссылку выйти типа
PHP:
скопировать код в буфер обмена
header('Content-type: text/html; charset=utf-8'); //ini_set('display_errors', 1); //error_reporting(E_ALL); $user_name = $_POST['user_name']; $user_password = $_POST['user_password']; //echo $_SERVER['PHP_SELF']."<br>"; //$a = session_destroy(); echo ''; }else{ echo "<p align=center>привет "."$user_name</p>"; } /** * *функция controlAutorization() - сохранения сесии или нет * */ function controlAutorization(){ if(!isset($_SESSION['auto'])){ $_SESSION['auto']=0; echo '<h1>вы не зарегистрированы</h1>'; getFormAutorization(); }elseif($_SESSION['auto']<10){ //include ("form.php"); $_SESSION['auto']=$_SESSION['auto']+1; echo "Вы обновили страницу".$_SESSION['auto']."раз"; echo "<p><a href=".$_SERVER['PHP_SELF'].">обновить".'</p>'; }else{ unset($_SESSION['auto']); echo "<h1><a href=".$_SERVER['PHP_SELF'].">На главную".'</h1>'; } } /** *функция getFormAutorization() - функция вывода формы авторизации * */ function getFormAutorization(){ $html=''; $html= '<form method="post" action="">'; $html.='<p><input type="text" name="user_name" value=имя></p>'; $html.='<p><input type="password" name="user_password" value=пароль></p>'; $html.= '<p><input type="submit"></p>'; $html.='</form>'; echo $html; } controlAutorization();
(Отредактировано автором: 22 Февраля, 2015 - 10:27:10)
|