Сесиите /начинаещ/

lord_simeon

Registered
Обяснете малко за сесиите.как се използват ? какво представляват ? знам само че се използват за логин системите.дайте малко повече инфо за тях
 
Най-лесния начин за обяснение който се сещам в момента е че сесиите са променливи, които се предават от страница на страница, без да е нужно тези страници да са свързани помежду си :roll:

Най-горе на страницата се пише session_start();
Сесиите се задават чрез
$_SESSION['pyrva_sesiq'] = "ala bala";

и после се взимат по обратния начин:
$asdf = $_SESSION['pyrva_sesiq'];

може да проверяваш дали е зададена дадена сесия - if(isset($_SESSION['pyrva_sesiq'])){ }


и после всички сесии се унищожават със session_destroy();

:?:
 
ахам дай повечко инфо де :P
 
Ето: http://it-place.net/tutorial/PHP/dev/5/531/%D3%EF%F0%E0%E2%EB%E5%ED%E8%E5+%ED%E0+%F1%E5%F1%E8%E8%F2%E5+%F7%F0%E5%E7+php
И http://bg2.php.net/manual/en/ref.session.php
Ако си добре със английския де ;)
 
Виж и тази тема:
http://web-tourist.net/forum/viewtopic.php?p=127723&highlight=#127723
 
дам искам да попитам

ето и кода
Код:
Пример: start.php
	
 <?php
 
 session_start();
 $_SESSION["nick"] = "Emil";
 echo '<br><a href="see.php?'.SID.'">Виж</a>;
 echo "<br>Session-ID:".SID;]
 
 ?>

Пример: see.php
<?php
 session_start();
 echo $_SESSION["nick"];
 
 ?>

при see.php като се напише echo "$_SESSION['nick'];"
какво ще излезне текста Emil ли ?


ЕДИТ:// извинявам се че правя така но трябва да реша проблема си бързо че системата ми трябва спешно плс пишете отоговр на въпроса ми тук
 
Да ще изпише, "Emil", но ми се струва по-добре да пробваш примерите и да ги променяш малко, за да схванеш принципа.

Прочем в този ред на start.php имаш излишна квадратна скоба:

echo "<br>Session-ID:".SID;]
 
10x на всички за инфото :?: :?: ще почна да чета тази вечер и утре сутринта пък ако излезне някой въпрос ще пиша :P
 

Back
Горе