<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FCookie_Session%2F_SESSION</id>
		<title>PHP/Cookie Session/ SESSION - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FCookie_Session%2F_SESSION"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Cookie_Session/_SESSION&amp;action=history"/>
		<updated>2026-04-04T16:16:38Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Cookie_Session/_SESSION&amp;diff=142&amp;oldid=prev</id>
		<title> в 10:37, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Cookie_Session/_SESSION&amp;diff=142&amp;oldid=prev"/>
				<updated>2010-05-26T10:37:32Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:37, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Cookie_Session/_SESSION&amp;diff=143&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Cookie_Session/_SESSION&amp;diff=143&amp;oldid=prev"/>
				<updated>2010-05-26T07:01:35Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==check for a valid login in sessions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
if ($_SESSION[&amp;quot;loggedin&amp;quot;]){ &lt;br /&gt;
echo &amp;quot;Proper login&amp;quot;; &lt;br /&gt;
} else { &lt;br /&gt;
echo &amp;quot;You are not logged in.&amp;quot;; &lt;br /&gt;
} &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Counting page accesses with a session==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
session_start();&lt;br /&gt;
$_SESSION[&amp;quot;count&amp;quot;] = $_SESSION[&amp;quot;count&amp;quot;] + 1;&lt;br /&gt;
print &amp;quot;You&amp;quot;ve looked at this page &amp;quot; . $_SESSION[&amp;quot;count&amp;quot;] . &amp;quot; times.&amp;quot;;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Count Visits with session==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
     session_start();  #start a session&lt;br /&gt;
    if ( !isset( $_SESSION[&amp;quot;count&amp;quot;] ) ) &lt;br /&gt;
     $_SESSION[&amp;quot;count&amp;quot;] = 1; else $_SESSION[&amp;quot;count&amp;quot;]++;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Count Visits&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;You have visited this page &amp;lt;?php echo( $_SESSION[&amp;quot;count&amp;quot;] ); ?&amp;gt; times in this session&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==create_session_variable.php==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
   session_start();&lt;br /&gt;
   $_SESSION[&amp;quot;username&amp;quot;] = &amp;quot;jason&amp;quot;;&lt;br /&gt;
   echo &amp;quot;Your username is &amp;quot;.$_SESSION[&amp;quot;username&amp;quot;].&amp;quot;.&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==delete_session_variable.php==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
   session_start();&lt;br /&gt;
   $_SESSION[&amp;quot;username&amp;quot;] = &amp;quot;jason&amp;quot;;&lt;br /&gt;
   echo &amp;quot;Your username is: &amp;quot;.$_SESSION[&amp;quot;username&amp;quot;].&amp;quot;.&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
   unset($_SESSION[&amp;quot;username&amp;quot;]);&lt;br /&gt;
   echo &amp;quot;Username now set to: &amp;quot;.$_SESSION[&amp;quot;username&amp;quot;].&amp;quot;.&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Doing something special for a logged in user==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start();&lt;br /&gt;
if (array_key_exists(&amp;quot;username&amp;quot;, $_SESSION)) {&lt;br /&gt;
    print &amp;quot;Hello, $_SESSION[username].&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    print &amp;quot;Howdy, stranger.&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Implementing Sessions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start ();&lt;br /&gt;
$GLOBALS [&amp;quot;user&amp;quot;] = &amp;quot;test&amp;quot;;&lt;br /&gt;
$GLOBALS [&amp;quot;pass&amp;quot;] = &amp;quot;test&amp;quot;;&lt;br /&gt;
function login($username, $password) {&lt;br /&gt;
  if (strcmp ( $username, $GLOBALS [&amp;quot;user&amp;quot;] ) == 0 &amp;amp;&amp;amp; strcmp ( $password, $GLOBALS [&amp;quot;pass&amp;quot;] ) == 0) {&lt;br /&gt;
    $_SESSION [&amp;quot;user&amp;quot;] = $username;&lt;br /&gt;
    $_SESSION [&amp;quot;pass&amp;quot;] = md5 ( $password );&lt;br /&gt;
    return true;&lt;br /&gt;
  &lt;br /&gt;
  } else {&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
function logout() {&lt;br /&gt;
  unset ( $_SESSION [&amp;quot;user&amp;quot;] );&lt;br /&gt;
  unset ( $_SESSION [&amp;quot;pass&amp;quot;] );&lt;br /&gt;
  session_destroy ();&lt;br /&gt;
}&lt;br /&gt;
if (login ( &amp;quot;test&amp;quot;, &amp;quot;test&amp;quot; )) {&lt;br /&gt;
  echo &amp;quot;Successfully logged in with user: &amp;quot; . $_SESSION [&amp;quot;user&amp;quot;] . &amp;quot; and pass: &amp;quot; . $_SESSION [&amp;quot;pass&amp;quot;];&lt;br /&gt;
} else {&lt;br /&gt;
  echo &amp;quot;Could not login.&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
logout ();&lt;br /&gt;
if (isset ( $_SESSION [&amp;quot;user&amp;quot;] )) {&lt;br /&gt;
  echo $_SESSION [&amp;quot;user&amp;quot;]; //Outputs nothing. &lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Printing session data==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start();&lt;br /&gt;
$main_dishes = array(&amp;quot;cuke&amp;quot; =&amp;gt; &amp;quot;A&amp;quot;,&lt;br /&gt;
                     &amp;quot;stomach&amp;quot; =&amp;gt; &amp;quot;B&amp;quot;,&lt;br /&gt;
                     &amp;quot;abalone&amp;quot; =&amp;gt; &amp;quot;C&amp;quot;);&lt;br /&gt;
if (count($_SESSION[&amp;quot;order&amp;quot;]) &amp;gt; 0) {&lt;br /&gt;
    print &amp;quot;&amp;lt;ul&amp;gt;&amp;quot;;&lt;br /&gt;
    foreach ($_SESSION[&amp;quot;order&amp;quot;] as $order) {&lt;br /&gt;
        $dish_name = $main_dishes[ $order[&amp;quot;dish&amp;quot;] ];&lt;br /&gt;
        print &amp;quot;&amp;lt;li&amp;gt; $order[quantity] of $dish_name &amp;lt;/li&amp;gt;&amp;quot;;&lt;br /&gt;
    } &lt;br /&gt;
    print &amp;quot;&amp;lt;/ul&amp;gt;&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    print &amp;quot;You haven&amp;quot;t ordered anything.&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Registering a variable by including it in $_SESSION==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start(  );&lt;br /&gt;
$_SESSION[&amp;quot;hello&amp;quot;] = &amp;quot;Hello World&amp;quot;;&lt;br /&gt;
echo $_SESSION[&amp;quot;hello&amp;quot;];&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Session based counter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php session_start(); &lt;br /&gt;
($_SESSION[&amp;quot;count&amp;quot;]) ? $_SESSION[&amp;quot;count&amp;quot;]++ : $_SESSION[&amp;quot;count&amp;quot;] = 1;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
 &amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Session running&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;/head&amp;gt;&lt;br /&gt;
 &amp;lt;body&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;session_start.php?&amp;lt;?php echo( SID ); ?&amp;gt;&amp;quot;&amp;gt;Go to previous page&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;hr&amp;gt;&lt;br /&gt;
 PHPSESSID = &amp;lt;?php echo session_id(); ?&amp;gt;&lt;br /&gt;
 &amp;lt;br&amp;gt;&lt;br /&gt;
 You have been here &amp;lt;?php echo( $_SESSION[&amp;quot;count&amp;quot;] ); ?&amp;gt; times in this session&lt;br /&gt;
 &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Session preferences==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php  session_start();&lt;br /&gt;
  if($_POST[&amp;quot;font&amp;quot;] != null)&lt;br /&gt;
  {  &lt;br /&gt;
    $_SESSION[&amp;quot;font&amp;quot;] = $_POST[&amp;quot;font&amp;quot;];&lt;br /&gt;
    header( &amp;quot;Location:prefs2.php?&amp;quot; . SID );&lt;br /&gt;
    exit();&lt;br /&gt;
  }&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
 &amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Session preferences&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;/head&amp;gt;&lt;br /&gt;
 &amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Select Your Preferred Font Family&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;form action = &amp;quot;&amp;lt;?php echo( $_SERVER[&amp;quot;PHP_SELF&amp;quot;] ); ?&amp;gt;&amp;quot; method = &amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;input type = &amp;quot;radio&amp;quot; name = &amp;quot;font&amp;quot; value = &amp;quot;serif&amp;quot;&amp;gt;Serif&lt;br /&gt;
   &amp;lt;input type = &amp;quot;radio&amp;quot; name = &amp;quot;font&amp;quot; value = &amp;quot;sans-serif&amp;quot;&amp;gt;Sans&lt;br /&gt;
   &amp;lt;input type = &amp;quot;radio&amp;quot; name = &amp;quot;font&amp;quot; value = &amp;quot;monospace&amp;quot;&amp;gt;Mono&lt;br /&gt;
   &amp;lt;input type = &amp;quot;radio&amp;quot; name = &amp;quot;font&amp;quot; value = &amp;quot;cursive&amp;quot;&amp;gt;Cursive&lt;br /&gt;
   &amp;lt;input type = &amp;quot;radio&amp;quot; name = &amp;quot;font&amp;quot; value = &amp;quot;fantasy&amp;quot;&amp;gt;Fantasy&lt;br /&gt;
   &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
   &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Submit&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/form&amp;gt;&lt;br /&gt;
 &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Session using the proper $_SESSION super global==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start(  );&lt;br /&gt;
if (isset($_SESSION[&amp;quot;username&amp;quot;])) {&lt;br /&gt;
    $username=htmlentities($_SESSION[&amp;quot;username&amp;quot;]);&lt;br /&gt;
    echo &amp;quot;Hello $username&amp;quot;;&lt;br /&gt;
} else {&lt;br /&gt;
    echo &amp;quot;Please login.&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setting Up Cookie Authentication==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
session_start ();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$GLOBALS [&amp;quot;user&amp;quot;] = &amp;quot;test&amp;quot;;&lt;br /&gt;
$GLOBALS [&amp;quot;pass&amp;quot;] = &amp;quot;test&amp;quot;;&lt;br /&gt;
if (isset ( $_POST [&amp;quot;user&amp;quot;] ) &amp;amp;&amp;amp; isset ( $_POST [&amp;quot;pass&amp;quot;] )) {&lt;br /&gt;
  if (strcmp ( $_POST [&amp;quot;user&amp;quot;], $GLOBALS [&amp;quot;user&amp;quot;] ) == 0. &amp;amp;&amp;amp; strcmp ( $_POST [&amp;quot;pass&amp;quot;], $GLOBALS [&amp;quot;pass&amp;quot;] ) == 0) {&lt;br /&gt;
    $_SESSION [&amp;quot;user&amp;quot;] = $_POST [&amp;quot;user&amp;quot;];&lt;br /&gt;
    $_SESSION [&amp;quot;pass&amp;quot;] = $_POST [&amp;quot;pass&amp;quot;];&lt;br /&gt;
  } else {&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
Sorry, you have entered an incorrect login.&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
if ($_POST [&amp;quot;logout&amp;quot;] == &amp;quot;yes&amp;quot;) {&lt;br /&gt;
  unset ( $_SESSION [&amp;quot;user&amp;quot;] );&lt;br /&gt;
  unset ( $_SESSION [&amp;quot;pass&amp;quot;] );&lt;br /&gt;
  session_destroy ();&lt;br /&gt;
}&lt;br /&gt;
function checkcookies() {&lt;br /&gt;
  if (strcmp ( $_SESSION [&amp;quot;user&amp;quot;], $GLOBALS [&amp;quot;user&amp;quot;] ) == 0. &amp;amp;&amp;amp; strcmp ( $_SESSION [&amp;quot;pass&amp;quot;], $GLOBALS [&amp;quot;pass&amp;quot;] ) == 0) {&lt;br /&gt;
    return true;&lt;br /&gt;
  } else {&lt;br /&gt;
    return false;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt; &lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
if (checkcookies ()) {&lt;br /&gt;
  ?&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;you are logged in!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;index.html&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;logout&amp;quot; value=&amp;quot;yes&amp;quot; /&amp;gt; &lt;br /&gt;
  &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Logout&amp;quot; /&amp;gt;&amp;lt;/form&amp;gt; &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  //Or else present a login form. &lt;br /&gt;
} else {&lt;br /&gt;
  ?&amp;gt; &lt;br /&gt;
&amp;lt;form action=&amp;quot;index.html&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;Username:&amp;lt;input type=&amp;quot;text&amp;quot;&lt;br /&gt;
  name=&amp;quot;user&amp;quot; maxlength=&amp;quot;25&amp;quot; /&amp;gt; Password:&amp;lt;input type=&amp;quot;password&amp;quot;&lt;br /&gt;
  name=&amp;quot;pass&amp;quot; maxlength=&amp;quot;25&amp;quot; /&amp;gt; &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Login&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt; &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt; &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Verifying session info==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
unset($username);&lt;br /&gt;
if (isset($_SESSION[&amp;quot;login&amp;quot;])) {&lt;br /&gt;
    list($c_username,$cookie_hash) = explode(&amp;quot;,&amp;quot;,$_SESSION[&amp;quot;login&amp;quot;]);&lt;br /&gt;
    if (md5($c_username.$secret_word) == $cookie_hash) {&lt;br /&gt;
        $username = $c_username;&lt;br /&gt;
    } else {&lt;br /&gt;
        print &amp;quot;You have tampered with your session.&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>