Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Вход и изход с използване на сесии
  1. Вход и изход с използване на сесии
Inventive
     
Автор  Inventive (04.02.2005 20:56)  съобщение до автора
Погледнат  3234 пъти  добави към любими
Оценка  добави коментар
Гласове  --  изпрати на приятел
Коментари  (3)  абонирай се за PHP
    Страница 1 / 1

 



Как да си направим защитен логин / логаут като използваме сесии ?

index.php

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if (isset($HTTP_SESSION_VARS['user'])) { echo "Вече си влязъл! <a href="logout.php">Излез</a>"; }
else {
?>
<
table cellpadding="0" cellspacing="0">
<
form method="post" action="login.php">
<
tr><td>
<
input type="text" name="username" value="потребител"><br><br>
<
input type="password" name="userpass" value="Парола"><br><br>
<
input type="submit" value="Влез">
</
td></tr>
</
form>
</
table>
<?
php
}
?>

index.php

CODE
1
2
3
4
5
6
7
<?php
session_start
();
if ($username == "user" && $userpass == "pass") {
 
$HTTP_SESSION_VARS['user'] = $username;
 
echo "OK!";
}
?>

logout.php

CODE
1
2
3
4
5
6
<?php
session_start
();
unset($HTTP_SESSION_VARS['user']);
echo "Вие излязохте!";
session_destroy();
?>



   


Ключови думи: PHP сесии използване логин логаут login logout


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: Inventive  
На 14 години съм и се казвам Светослав Генов. Занимавам се с PHP и MySQL предимно. Също така съм и mIRC скирптер. Имам опит и с Adobe Photoshop.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

if (isset($HTTP_SESSION_VARS['user'])) { echo "Вече си влязъл! <a href="logout.php">Излез</a>"; }

трябва да има \ преди кавичките за линка

  po_taka на 03.06.2008 16:52

незнам колко е добро но има грешки при мен
username
password
се появиха след корекция ...

  Veliko на 27.02.2005 08:43

мммм да добро е но има доста бъгове !

  FeShaN на 21.02.2005 13:47

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008