Офис НП AMWAY в Ярославле

→ На карте Офис AMWAY в ЯрославлеПрием и выдача заказов, презентация продукции Амвей, мастер–классы, вопросы по бизнесу Amway:
●Адрес: улица Валентины Терешковой, дом 1 (Вход со двора)
●Телефон: +7 (920) 112-00-91
●Email: matyxho@mail.ru
●Сайт: https://www.amway.ru/user/lebedem
●Визитка: http://yar.meweb.ru
Иерархия статей
Статьи » Программирование » Проверка работоспособности сессий
Сниппет
Бывают ситуации, когда нужно проверить, корректно ли работают сессии, и работают ли вообще.
Проверка работоспособности сессий
Была у меня ситуация, когда captcha ну ни в какую не хотела работать, вроде все просмотрел, все перепробовал... И тут наткнулся на один небольшой скрипт, который проверяет сессии на корректную работу- идет просто проверка сохраненного числа и вводимого. Скажу сразу, что у меня на тот момент с сессиями все оказалось в порядке, проблема была в другом. Однако, данный скрипт может тебе пригодиться, поэтому выкладываю:
Итак, создаем любой файл, например test.php с этим содержимым. Кидаем его куда хотим и вызываем в арбузере. Видим:
В сессии: (число)
Из формы: (число)
Если числа в сессии и из формы совпадают, то с сессиями у тебя все в порядке, и ты видишь надпись РАБОТАЕТ. Ну а если у тебя проблемы- соответственно, НЕ РАБОТАЕТ?!, и тут уж можно начинать чесать репу и думать, в чем же проблема. Скриптик старенький, однако работоспособность не потеряна, и изобретать велосипед в данной ситуации, я думаю, не нужно. Пользуйся. Всего наилучшего.
Код: PHP
session_start();
if($_SESSION['kNum'] == $_POST['num']){
echo '<b>РАБОТАЕТ!</b><br />';
}
else { echo $_SESSION['kNum'].' - <span style="color:red;">НЕ РАБОТАЕТ?!</span>< br />';
}
$k = rand('100', '999');
$_SESSION['kNum'] = $k;
echo 'В сессии: '.$_SESSION['kNum'].'< br />Из формы: '.$_POST['num'];
echo '<form method="POST"> '.$k.' : <input name="num">
</form>';
Итак, создаем любой файл, например test.php с этим содержимым. Кидаем его куда хотим и вызываем в арбузере. Видим:
В сессии: (число)
Из формы: (число)
Если числа в сессии и из формы совпадают, то с сессиями у тебя все в порядке, и ты видишь надпись РАБОТАЕТ. Ну а если у тебя проблемы- соответственно, НЕ РАБОТАЕТ?!, и тут уж можно начинать чесать репу и думать, в чем же проблема. Скриптик старенький, однако работоспособность не потеряна, и изобретать велосипед в данной ситуации, я думаю, не нужно. Пользуйся. Всего наилучшего.
Понравилась статья?
Метки для данной статьи
Похожие статьи
Заголовок
Категория
Просмотров
Поделиться:
Последние активные темы форума
Темы | Просмотров | Ответов | Последние сообщения | |
![]() |
Вопрос по переделке bb-кода PHP, MySQL |
24226 | 5 | Pisatel 26. мая 2017 |
![]() |
Вопросы по Ajax форме обратной связи CMS PHP Fusion |
81843 | 48 | Ditrin 19. февраля 2017 |
![]() |
BBCode YouTube Video Colorbox mod CMS PHP Fusion |
16600 | 2 | Pisatel 10. декабря 2016 |
![]() |
Как лучше создать собственную страницу? CMS PHP Fusion |
19698 | 17 | Pisatel 11. мая 2016 |
![]() |
Небольшие вопросы по скриптам магазина и катало... PHP, MySQL |
164925 | 80 | Pisatel 11. января 2016 |
![]() |
BBCode Code mod CMS PHP Fusion |
16073 | 0 | Pisatel 31. августа 2015 |
![]() |
Ajax Like Dislike Article Panel CMS PHP Fusion |
25112 | 16 | Pisatel 07. июля 2015 |
![]() |
Хлебные крошки / BreadCrumbs SEO Panel CMS PHP Fusion |
29329 | 17 | Pisatel 04. июля 2015 |
![]() |
Abbr Description BBCode CMS PHP Fusion |
8245 | 0 | Pisatel 15. июня 2015 |
![]() |
Плагин Email рассылки Mail To All by Pisatel CMS PHP Fusion |
41336 | 32 | Pisatel 26. апреля 2015 |
![]() |
Подозрительный трафик и прочие страшилки Всякая хрень |
12577 | 2 | Ditrin 23. апреля 2015 |
![]() |
Мод Newsletter - рассылка писем пользователям с... CMS PHP Fusion |
32702 | 13 | Pisatel 10. апреля 2015 |
![]() |
Мод отправки писем PHPMailer для PHP-Fusion CMS PHP Fusion |
147553 | 113 | Ditrin 06. апреля 2015 |
![]() |
Появление неизвестного файла subscriptions.php CMS PHP Fusion |
9438 | 2 | Pisatel 06. апреля 2015 |
![]() |
Autoban on IP CMS PHP Fusion |
24461 | 13 | Pisatel 03. апреля 2015 |