Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

PHP как CGI - использование сессий.

15K
30 июня 2006 года
AlxVin
8 / / 05.03.2006
Сначала обосную: стояла задача установить на скрипты с PHP и все файлы и директории права 700, чтоб защитить от "соседей" по хостингу ценную информацию.
Самым бескровным способом выбрал запуск уже готовых скриптов PHP как CGI. Для этого пришлось переименовать все *.php в *.cgi, поставить права 700 на скрипты и вставить в начало каждого скрипта: !/usr/local/bin/php

Чтобы добраться к данным POST и GET пришлось написать такое:

 
Код:
$stdin = fopen("php://stdin", "r"); // Читаем STDIN
$Post=fgets($stdin,10000);
fclose($stdin);
parse_str($Post);   // Разобрали POST

parse_str($_SERVER['QUERY_STRING']); // Разобрали GET


Все классно работало, но сейчас захотелось использовать сессии, но они тоже не захотели работать просто так...
Может кто подскажет, откуда добывать значение, которое должно быть в $_SESSION['value'] ???

Тоже надо будет куки при случае наладить, это мне в сторону _ENV["HTTP_COOKIE"] смотреть?

И вообще, где что-то можно почитать на эту тему (Особенности PHP как CGI) ?
15K
03 июля 2006 года
AlxVin
8 / / 05.03.2006
Совсем никто ничего не подскажет? Жаль...
[color="red"]Поднятие тем не к чему не приведёт[/color]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог