Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.10.2005, 16:04
DrWeb вне форума Посмотреть профиль Отправить личное сообщение для DrWeb Найти все сообщения от DrWeb
  № 1  
Ответить с цитированием
DrWeb

Регистрация: Sep 2005
Сообщений: 5
Question Кто поможет с сессиями?

У меня не работают сессии. Установлен Apache 1.3.26 PHP 5.0.0
Может какие-нибудь доп настройки в php.ini нужны?

Старый 24.10.2005, 14:38
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 2  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
session_start() вызывать нужно каждый раз.
И права на чтение/запись в директорию session_dir.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 24.10.2005, 14:43
Antoine вне форума Посмотреть профиль Отправить личное сообщение для Antoine Найти все сообщения от Antoine
  № 3  
Ответить с цитированием
Antoine

Регистрация: Sep 2005
Сообщений: 45
А как ты понял что они не работают.
Попробуй
PHP код:
<?php
session_start
();
$_SESSION['hello'] = 'hello';
if (isset(
$_SESSION['hello']))
{echo 
'sesson works';}
else
{echo 
'sux'}
?>
Если всё таки 'sux' то проверь значения директив
session.use_cookies и sessin.use_trans_sid в php.ini
они должны быть равны 1.

Если не заработант то писани сюда свой раздел session в php.ini

Старый 24.10.2005, 14:57
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 4  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
В одном файле рабоать будет в любом случае
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.10.2005, 03:24
DrWeb вне форума Посмотреть профиль Отправить личное сообщение для DrWeb Найти все сообщения от DrWeb
  № 5  
Ответить с цитированием
DrWeb

Регистрация: Sep 2005
Сообщений: 5
Antoine, проверил твой пхп, выдал: sesson works (знать, сессии работают)
Но тогда не могу понять причину, почему в этом пхп Апачик не обнаруживает ни переменую submit, ни user_name, ни user_pass?
<?php
session_start();
if ($submit)
{
if (($user_name=="login")&&($user_pass=="password"))
{
$login_user=$user_name;
session_register("login_user");
header("location: done.php");
exit;
}
}
?>

А вот index.html, если это чем-нибудь сможет помочь...
<html>
<body>
<form action="auth.php" method="post">
Логин <input type="text" name="user_name"><br>
Пароль <input type="password" name="user_pass"><br>
<input type="submit" name="submit" value="вход">
</body>
</html>

Старый 26.10.2005, 10:25
maelstorm вне форума Посмотреть профиль Отправить личное сообщение для maelstorm Найти все сообщения от maelstorm
  № 6  
Ответить с цитированием
maelstorm

Регистрация: Jun 2005
Сообщений: 40
Батенька, не $user_name, а $GLOBALS['_POST']['user_name'], ну и по аналогии

Старый 26.10.2005, 11:34
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 7  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Или просто $_POST['user_name']
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 27.10.2005, 01:08
DrWeb вне форума Посмотреть профиль Отправить личное сообщение для DrWeb Найти все сообщения от DrWeb
  № 8  
Ответить с цитированием
DrWeb

Регистрация: Sep 2005
Сообщений: 5
Скрипт подхватился. Всё чудно. Но... Хотел, чтобы мне вдовесок распечаталось : Вы залогинены под логином login.
Я (от имени PHP) : echo $GLOBALS['_POST']['login_user'] ;
appache : не определён индекс login_user
А как правильно?

Старый 27.10.2005, 10:28
maelstorm вне форума Посмотреть профиль Отправить личное сообщение для maelstorm Найти все сообщения от maelstorm
  № 9  
Ответить с цитированием
maelstorm

Регистрация: Jun 2005
Сообщений: 40
а ты сохраняй в $GLOBALS['SESSION']['login'] и оттуда и бери

Старый 27.10.2005, 11:26
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 10  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Или, что короче, $_SESSION['login']
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.