|
|
|
| надо было поместить значение переменной в сессию,
сама переменная была объявлена после чтения
файла в массив, и выплнения определённых условий,
(значение переменной представляло из себя Имя пользователя).
почему то так:
<?php
$_SESSION['name'] = $line[4];//помещаем имя юзера в сессию
?>
|
не получалось.
а вот так:
<?php
$name = serialize($line[4]);//упаковываем
$_SESSION['name'] = $name;//помещаем в сессию
$name .= unserialize($_SESSION{'name'});//извлекаем имя из сессии
?>
|
получилось.
Вопрос:почему же всё таки в первом варианте ни чего не вышло?
ведь из полей формы как берётся, так и помещается:
<?php
$_SESSION['name'] = $name;
?>
|
| |
|
|
|
|
|
|
|
для: method
(27.07.2005 в 20:09)
| | Странно вообще говоря, попробуйте вывести дамп $line[4]
<?php
print_r($line[4]);
?>
|
может он как нибудь массивом стал? | |
|
|
|
|
|
|
|
для: cheops
(27.07.2005 в 20:46)
| | а что массивы нельзя помещать в сессию ? | |
|
|
|
|
|
|
|
|
для: cheops
(28.07.2005 в 11:19)
| | cheops можно я вам на softtime@softtime.ru
скину скрипт чтоб вы его глянули, а то там почти законченое приложение.....
да и с хедами праблы, если у вас будет работать то я не знаю....
у меня Windows Server 2003 ,мож с ОС не совместимость апачей брозов
и всего того что не хочет работать у меня, тогда как у остальных всё ок.....
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5779&page=1 | |
|
|
|
|
|
|
|
для: method
(28.07.2005 в 17:31)
| | Хм... ну попробуйте, а оно большое? Я в нём не утону? :)))
Только лучше на simdyanov@softtime.ru шлите, я softtime@softtime.ru не получаю... | |
|
|
|
|
|
|
|
для: cheops
(28.07.2005 в 18:47)
| | нет не утоните =)
я вложил самое основное относящееся к проблеме | |
|
|
|
|
|
|
|
для: method
(28.07.2005 в 19:33)
| | cheops
вы проверяли почту? | |
|
|
|
|
|
|
|
для: method
(29.07.2005 в 18:36)
| | Проверял, но никак не могу добраться до вашего скрипта, сейчас им займусь... | |
|
|
|
|
|
|
|
для: cheops
(29.07.2005 в 19:39)
| | Так а в чём проблема - меня не пускает и всё время шлёт на yandex - это нормальное его поведение? | |
|
|
|
|
|
|
|
для: cheops
(29.07.2005 в 19:55)
| | нет,вы три раза ввели не правильный пароль,или ид сессии не соответствовало значению поля id,и вам
установилась кука(bad_people), и на странице проверяется её значение,
и потому на яндекс =) ,кука действительна 12 часов,надо её удалить.... | |
|
|
|
|
|
|
|
для: method
(29.07.2005 в 20:10)
| | а вот ещё забыл сказать:
откройте data/users/вашник_st.php
там увидите типа
1122654577|600|0|127.0.0.1|Opera/8.0 (Windows NT 5.2; U; ru)|юзер|man|root@mail.ru|1024x768|
поменяйте ваш ip ,или 600 замените на 0 | |
|
|
|
|
|
|
|
для: method
(29.07.2005 в 20:59)
| | Но он и по правльному паролю не пускает - проблема в этом? | |
|
|
|
|
|
|
|
для: cheops
(29.07.2005 в 22:37)
| | нет, не в этом...
отправил ещё раз....
там редми есть в зипе. | |
|
|
|
|
|
|
|
для: method
(30.07.2005 в 06:37)
| | Хм... не могу войти - зарегистрировался
логин: cheops
пароль: 1
не пущает хоть тресни - откопал хэш пароля в users.php - нет всё правильно 1. | |
|
|
|
|
|
|
|
для: cheops
(30.07.2005 в 19:52)
| | хм....действительно пароль из одной цифры не прокатывает,
надо будет условие поставить типа пароль не менее 4 знаков...
пробуйте пароль не менее 2 знаков,тогды всё бует ок..... | |
|
|
|