|
|
|
|
|
для: Artemy
(24.01.2005 в 00:35)
| | На самом деле они будут разными только если register_globals = Off. | |
|
|
|
|
|
|
|
для: cheops
(24.01.2005 в 00:29)
| | Да, вроде бы!
Да...статья "PHP Хороший стиль программирования" прочитана для меня мимо! :-))
Надо быть поокуратней с названиями переменных!
>$_SESSION['pass'] это и есть переменная $pass.
Я такого не знал, меня правда вссегда удивляло, что на одной странице можно использовать и $var и $_POST['var'] и они будут одинаковы, хотя переменной $var и не было присвоенно значение $_POST['var'] !!! | |
|
|
|
|
|
|
|
для: Artemy
(24.01.2005 в 00:23)
| | А... у вас же в скрипте используется переменная $pass - это дескриптор запроса MySQL - строка 156 enter.php. Если register_globals включены сессии затираются так как $_SESSION['pass'] это и есть переменная $pass. | |
|
|
|
|
|
|
|
для: cheops
(24.01.2005 в 00:19)
| | Хахаха...:-))
Про addrec.php не идет речь , она вообще не рабочая!
Я говорил про index.php и enter.php, и в index.php такой строчки нет!
Все работает!!!
Почему ?(Вопрос выше) | |
|
|
|
|
|
|
|
для: Artemy
(24.01.2005 в 00:13)
| | Эх ты забыл название файла написать... я имею ввиду не enter.php, а addrec.php строка 157 - там такое присвоение нужно? | |
|
|
|
|
|
|
|
для: cheops
(23.01.2005 в 23:25)
| | Нет, это происходить однажды, при аутенфикации пользователя и всё!
Вот почему-то не работает, если переменную в ссесиях назвать pass
<?
echo $_SSESION['pass'];
?>
| , но стоит ее изменить на одну букву все работает, почему именно с pass не получаеться? | |
|
|
|
|
|
|
|
для: Artemy
(23.01.2005 в 22:49)
| | У вас в добавлении позиции имеется строчка
<?php
$_SESSION['pass'] = $_POST['passwd'];
?>
|
Она не может быть виновницей обнуления пароля... с 90% вероятностью дело в этом - попробуйте закомментарить. | |
|
|
|
|
|
|
|
для: cheops
(21.01.2005 в 12:32)
| | Странно как то!
Как Вы сегодня написали, у меня не работает всёравно!
Но вот сейчас "тыркал, пыркал", и обнаружил такую вещь!
Если в ссесии отправлять пароль со значением pass, т.е. так
, то происходить старая песня, а если , например так
<?
$_SESSION['pass22']
?>
| , тогда все нормально работает!
Чем это может быть вызванно? | |
|
|
|
|
|
|
|
для: Artemy
(21.01.2005 в 10:22)
| | Попробуйте прописать директорию для хранения сессий, как это описано по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=104 - после этого гораздо удобнее отслеживать регистрацию сессий и их содержимое. | |
|
|
|
|
|
|
|
для: cheops
(21.01.2005 в 00:32)
| | Да, причём даже на двух, дома и на работе! | |
|
|
|
|