PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 3
Nukker Отправлено: 27 Июля, 2011 - 16:15:01 • Тема: вопрос про eAccelerator • Форум: Вопросы новичков

Ответов: 0
Просмотров: 87
Вопрос не знаю куда задать, поэтому пишу здесь. Интересует механика работы eAccelerator с include в скриптах. Написано, что он помещает скомпилированный байт-код в оперативку, и меня интересует такая ситуация: все запросы к сайту направляются к скрипту-роутеру, который разбирает запрос и инклюдит определенные файлы в каждом случае. Как eAccelerator скеширует такой скрипт - роутер и все инклюды сгонит в один большой скомпилированный файл? Если нет, имеет ли смысл вообще использовать eAccelerator в таком случае?
Nukker Отправлено: 04 Ноября, 2010 - 22:47:08 • Тема: Помогите с куками... • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 33
Помогло О_о Спасибо огромное!
Nukker Отправлено: 04 Ноября, 2010 - 22:26:27 • Тема: Помогите с куками... • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 33
Помогите кто-нибудь с куками... 3 часа с ними мучаюсь и ничего не получается. Суть проблемы: есть 2 переменных, которые нужно загнать в куки и потом оттуда доставать при нужде. Проблема в том, что куки не хотят создаваться - то есть на той страничке, на которой они задаются, их еще можно увидеть. А вот соседняя упорно не хочет их видеть. Может я что-то делаю не так?
Сначала данные из формы входа отправляю обработчику, который их проверяет, и, в случае удачи, записывает ID пользователя и его пароль в куки, после чего перенаправляет пользователя на другую страницу.
PHP:
скопировать код в буфер обмена
  1. setcookie($prefix."user_id", $user_id);
  2. setcookie($prefix."user_password", $password);
  3. header('Location: http://dchat/main.php'.$SERVER['PHP_SELF']);


На следующей странице проверяю, логинился ли пользователь
PHP:
скопировать код в буфер обмена
  1. if(isset($_COOKIE['user_password'])&&(isset($_COOKIE['user_password']))
  2. {
  3. //Делаем проверку по БД, есть ли такие; если нет, то редирект на страницу логина, если есть, то остаемся
  4. }
  5. else
  6. {
  7. //редирект на страницу логина
  8. }

В общем на второй странице функция isset() утверждает, что таковых записей в куках нет. Как правильно поставить куки?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB