|
|
|
|
|
для: vasso_m
(29.11.2005 в 15:12)
| | Огромное спасибо, еще несколько раз перечитал посты по данной теме, и ваша подсказка как нельзя кстати. Кажется все разложилось и заработало.
С уважением и благодарностью. | |
|
|
|
|
|
|
|
для: Geo_Li
(29.11.2005 в 14:53)
| | Куки, сессии, отправка заголовков должны происходить до отправки любой информации в окно браузера, т.е. до любого вывода echo, print или непосредственного вывода вне тэгов <?php и ?>.
Это связано с тем, что HTTP-заголовки передаются перед всеми данными и когда происходит вывод в окно браузера PHP вынужден их пред этим отослать клиенту. Поэтому повторно, после вывода информации в браузер он не может работать с куками, сессиями и отправлять заголовки.
Что нужно сделать?
попробуй убрать все пробелы и абзаци до
<?php
if(!isset($_SESSION['nam']) && !empty($nam)){
echo "--$nam--";
session_start();
$result = session_register('nam');
$_SESSION['nam'] = $nam;
}
?>
|
И соотвветственно этот код должен быть на самой первой строчке на странице.
Хеопс ,если что - подправь... | |
|
|
|
|
|
|
|
if(!isset($_SESSION['nam']) && !empty($nam)){
echo "--$nam--";
session_start();
$result = session_register('nam');
$_SESSION['nam'] = $nam;
}
|
выдает сообщение
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at z:\home\test2.ru\www\daten\asm.php:6) in z:\home\test2.ru\www\daten\asm.php on line 7
седьмая строка как раз на session_start();.
Подскажите, где можно почитать описание, расчитанное на чайников. В учебнике на этой страничке никак не пойму.
Задача же следующая. Есть страничка. При заходе на нее, спрашивает пароль и имя пользователя. Перезагружается, проверяет данные. Если они истинные, то предлагается дальше работать с страничкой. На ней несколько форм, так вот, когда перезагружается страничка, данные о пользователе забываются и страничка опять просит внести пароль и имя пользователя. Как сделать так, чтобы до закрытия странички, не зависимо от колличества перезагрузок данные (имя пользователя и пароль) хранились. Куки не подходят.
Догадываюсь что задача примитивная, но сам дойти до нее не могу.
Может подскажите где почитать, или просто подскажите.
Буду очень благодарен. | |
|
|
|
|