Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проблемма с получением данных со страницы и последующей отправкой
Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2007
Помог: 0 раз(а)
Суть такая. С помощью скрипта я делаю следующее:
Открывается страница, оттуда я получаю некоторые значения.
Потом эти значения методом post отправляю этой же странице.
Но эти значения меняются для каждой новой сессии. И как я понимаю, моя проблема в том, что получение значений и их отправка - это две разные сессии и поэтому при отправке значения уже другие. Есть ли возможность как-то это обойти?
evgenijj
Отправлено: 18 Июня, 2007 - 16:32:53
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Попробуй еще раз. Какая задача стоит, что ты делал, и что не получается.
Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2007
Помог: 0 раз(а)
Ок. Пробую
Итак.
Задача.
Открыть страницу (.php), выдернуть оттуда несколько значений, отправить эти значения методом POST этой же странице.
Я делал.
Открываю страницу, заношу её в переменную. С помощью функций обработки строк получаю нужные мне значения.
Дальше у меня есть класс для отправки запросов. Передаю этому классу полученные параметры и он отправляет POST запрос с этими параметрами.
Не получается (это моё предположение)
Похоже что когда я так делаю, то получение значений - это одно подключение к удалённому серверу
Отправка запроса - второе подключение к удалённому серверу
А для каждого подключения те значения, которые я получаю, меняются. Поэтому когда я отправляю запрос, эти значения уже не верны.
Можно ли как-нибудь с этим справиться?
valenok
Отправлено: 18 Июня, 2007 - 18:52:11
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Помог: 0 раз(а)
Спасиб а то я завтыкал\n\n(Добавление)
Есть вопрос, как быть с установкой cURL в локальных серверах? Не мог бы помочь?
kamikadze
Отправлено: 02 Июля, 2007 - 22:18:31
Склонен к самоубийству
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Помог: 0 раз(а)
ХЕлп
valenok
Отправлено: 03 Июля, 2007 - 09:10:50
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
в смысле как установить curl на апачи?
Вроде бы в денвер он встроен, а так придётся пройти следующие этапы:
Установка
Для использования CURL необходимо также собрать PHP с опцией --with-curl[=DIR], где DIR - имя директории, содержащей поддиректории lib и include. Директория "include" должна содержать поддиректорию "curl" с файлами easy.h и curl.h. Директория "lib" должна содержать файл libcurl.a. Начиная с PHP 4.3.0 с помощью опции --with-curlwrappers можно сконфигурировать PHP для использования CURL при работе с удаленными файлами.
Замечание для пользователей Win32: Для работы с этим модулем в Windows необходимо скопировать файлы libeay32.dll и ssleay32.dll из директории DLL Win32 дистрибутива PHP в директорию SYSTEM (Нпример C:WINNTSYSTEM32 или C:WINDOWSSYSTEM)
----- Truly yours, Sasha.
kamikadze
Отправлено: 03 Июля, 2007 - 16:25:19
Склонен к самоубийству
Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.