Автор Тема: Сесии (Sessions)  (Прочетена 33368 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

gatakka

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 0
  • -Получени: 19
  • Публикации: 681
Сесии (Sessions)
« -: 25 Декември 2009, 18:34:25 »
** Тази тема дискутира:: Сесии (Sessions) **
Автор: Гатака
« Последна редакция: 14 Април 2015, 23:09:51 от Avalanche »
За да знаеш трябва да питаш,
но за да знаеш някой трябва да ти отговори на питанията.
Добре дошли в Научи Ме!

misq

  • Гост
Отг:Сесии (Sessions)
« Отговор #1 -: 25 Декември 2009, 18:40:21 »
Разгледах урока за сесийте ти отново и видях 2 неща които не са точни ...

1 Каза че ще обясниш в друг урок за HiJacking или хай джакинг или там квото е и как да се предпазваме.. но никъде не видях

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

3 Говриш за сесий като за бисквитки .. а те не са едно и също нещо сесията си създава една бисквитка PHP_SESSID ако не се лъжа...

докато бисквитките са съвсем друго нещо те се задават
setcookie($name, $value, $expire, $path, $domain, $secure, $httponly)

въпреки че не ги използвам ...


Извинявам се ако в някой от уроците си обяснил това а аз не съм го видял ...

И още нещо не разбрах 20 кб  може да бъде бисквитката създадена от сеися ли или 20 кб създадена с функциата по горе ?

lamondbg

  • Jr. Member
  • **
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 75
Отг:Сесии (Sessions)
« Отговор #2 -: 25 Декември 2009, 19:06:50 »
misq написа:
Цитат

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

Я покажи, че тъкмо ми трябва.

walpsup

  • Full Member
  • ***
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 173
Отг:Сесии (Sessions)
« Отговор #3 -: 25 Декември 2009, 19:31:04 »
lamondbg написа:
Цитат
misq написа:
Цитат

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

Я покажи, че тъкмо ми трябва.

Ами аз мисля, че е доста нагло е така да казваш едва ли не дай ми кода ;] Без лоши чуства, но не мисля, че трябва така да става за всичко си има време, всички сме хора и ни е нужна почивка.Има си списък с уроците и техния ред на публикуване.

federer_11

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 0
  • -Получени: 1
  • Публикации: 931
  • ULTRAS LEVSKI
Отг:Сесии (Sessions)
« Отговор #4 -: 25 Декември 2009, 19:49:31 »
lamondbg написа:
Цитат
misq написа:
Цитат

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

Я покажи, че тъкмо ми трябва.


това пък е супер просто, няма смисъл от урок :P
(x)HTML, CSS, PHP, MySQL, XML, WML, JavaScript (jQuery)

lamondbg

  • Jr. Member
  • **
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 75
Отг:Сесии (Sessions)
« Отговор #5 -: 25 Декември 2009, 19:59:20 »
Явно не сте ме разбрали. Просто ми се струва че misq написа:
Цитат
не че нз ама никъде не видях как става ..
не вярно и ми стана интересно какво ще отговори @misq. Как да е...

misq

  • Гост
Отг:Сесии (Sessions)
« Отговор #6 -: 26 Декември 2009, 01:49:43 »
Вижте сега аз не критикувам никой .. просто чух в урока че Иван говори за някакви неща .. и му казвам къде са му пропуските не му казвам направи урок  ... нито искам нещо от него ..

грешно сте ме разбрали

icanski

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 1
Отг:Сесии (Sessions)
« Отговор #7 -: 15 Февруари 2010, 03:23:26 »
Благодаря, чудесен урок !

з.р.ъ.н.ч.о

  • Full Member
  • ***
  • Благодарности
  • -Казани: 1
  • -Получени: 0
  • Публикации: 179
Отг:Сесии (Sessions)
« Отговор #8 -: 15 Февруари 2010, 07:47:50 »
misq написа:
Цитат
Разгледах урока за сесийте ти отново и видях 2 неща които не са точни ...

1 Каза че ще обясниш в друг урок за HiJacking или хай джакинг или там квото е и как да се предпазваме.. но никъде не видях

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

3 Говриш за сесий като за бисквитки .. а те не са едно и също нещо сесията си създава една бисквитка PHP_SESSID ако не се лъжа...

докато бисквитките са съвсем друго нещо те се задават
setcookie($name, $value, $expire, $path, $domain, $secure, $httponly)

въпреки че не ги използвам ...


Извинявам се ако в някой от уроците си обяснил това а аз не съм го видял ...

И още нещо не разбрах 20 кб  може да бъде бисквитката създадена от сеися ли или 20 кб създадена с функциата по горе ?

Ти морал имаш ли изобщо?а?е... наглоста не стига, че ви показва нещо Иван, но и с претенции. Замълчи поне за малко!
Преди да започнете да упреквате персоналната електронноизчислителната машина, научете се да я ухажвате

gatakka

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 0
  • -Получени: 19
  • Публикации: 681
Отг:Сесии (Sessions)
« Отговор #9 -: 15 Февруари 2010, 10:47:03 »
1 Каза че ще обясниш в друг урок за HiJacking или хай джакинг или там квото е и как да се предпазваме.. но никъде не видях

Не е направен. По темата може да се говори години. И честно казано, имам съмнения дали да ви показвам как се правят  " крабни "  понеже ще почнете да злоупотребявате, а много от нашите родни мили масови сайтове са податливи на тези хакове (gepime и подобните).

2 Каза че ще обясниш как да извеждаме сесийте в база данни
не че нз ама никъде не видях как става ..

Не е направен. Ще го има, но винаги може да потърсиш в интернет. Примери хиляди, и това е един от начините да се предпазиш от  " кражба " . Не ако посто я прехвърлиш в база, а понеже като я прехвърлиш вече може да правиш много допълнителни проверки и имаш тотален контрол върху сесията.

3 Говриш за сесий като за бисквитки .. а те не са едно и също нещо сесията си създава една бисквитка PHP_SESSID ако не се лъжа...

Не са едно и също, нарочно обяснявам така за да не се бъркате. В бисквитката се записва един уникален стринг с дължина 32 знака, а самите данни са на сървъра. Бисквитката е ключа към сесията, и този ключ взима данните.  И за да отвориш сесия, трябва да вдигнеш бисквитка. И в база да я сложиш пак ти трябва бисквитка. Така работи мрежата.
За да знаеш трябва да питаш,
но за да знаеш някой трябва да ти отговори на питанията.
Добре дошли в Научи Ме!

mary

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 1
Отг:Сесии (Sessions)
« Отговор #10 -: 16 Февруари 2010, 09:00:57 »
Много благодаря за целия труд! Уроците са страхотни, всичко е обяснено много достъпно дори и за неразбирачи като мен. Ако някой иска да научи PHP трябва да започне от този сайт. Успех!

bulforce

  • Jr. Member
  • **
  • Благодарности
  • -Казани: 1
  • -Получени: 8
  • Публикации: 67
Отг:Сесии (Sessions)
« Отговор #11 -: 28 Май 2010, 21:02:18 »
Видях, че коментирате отвличане на сесии... темата е интересна но както гатака каза... маи не е много за широко дискутиране тъй като действително маи няма легално приложение.

Аз обаче искам да повдигна един друг въпрос, тои също е малко така с въпросителни но поне за мен има легално приложение. Става дума за отравяне на сесии. Моля ако има някои по-запознат с това да пише какви са му впечатлениятта.. проблеми.. идеи.. приложение.. модели.. и тнт.

Деан Христов

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 1
  • Публикации: 41
    • Деан Христов
Re:Сесии (Sessions)
« Отговор #12 -: 16 Април 2011, 11:13:43 »
Здравейте. изкам да попитам имам сшедният проблем вчера си сложих Windows7   инсатлирах  xampp и имам някъкав проблем със
$_session['?'];
Вадими следната грешка:
Notice: Undefined index: login in C:\xampp\htdocs\mcf\function.php on line 17
Ето го и кода?
Код: PHP
  1. <?php
  2.         $Test='safety';
  3.         if($_SESSION['login']===true) => Тук е ред 17
  4.         {
  5.             echo 'ok.';
  6.         }
  7.         else{
  8.             echo '<a href="index.php">Начало</a> | <a href="login.php">Вход</a> | <a href="register.php">Регистрация</a>';
  9.         }
  10.        
  11.         ?>
Ще ви бъда благодарен ако ми помогнете :)
« Последна редакция: 14 Април 2015, 23:10:33 от Avalanche »

HD

  • Administrator
  • Hero Member
  • *****
  • Благодарности
  • -Казани: 208
  • -Получени: 165
  • Публикации: 3077
Re:Сесии (Sessions)
« Отговор #13 -: 16 Април 2011, 11:22:13 »
Здравейте. изкам да попитам имам сшедният проблем вчера си сложих Windows7   инсатлирах  xampp и имам някъкав проблем със
$_session['?'];
Вадими следната грешка:
Notice: Undefined index: login in C:\xampp\htdocs\mcf\function.php on line 17
Етого и кода?
Код: PHP
  1. <?php
  2.         $Test='safety';
  3.         if($_SESSION['login']===true) => Тук е ред 17
  4.         {
  5.             echo 'ok.';
  6.         }
  7.         else{
  8.             echo '<a href="index.php">Начало</a> | <a href="login.php">Вход</a> | <a href="register.php">Регистрация</a>';
  9.         }
  10.        
  11.         ?>
Ще ви бъда благодарен ако ми помогнете :)
Като цяло не мога да разбера каква е идеята на кода ти. Дай да го видя целия.
« Последна редакция: 14 Април 2015, 23:10:45 от Avalanche »

HanKrum

  • Гост
Re:Сесии (Sessions)
« Отговор #14 -: 16 Април 2011, 11:52:51 »
Като начало няма session_start()