В php я новичок, возник такой вопрос, погуглил не нашел ничего.
Народ заходит на сайт регистрируется в форме и отправялет ее, но все это я как понимаю просиходит от ip челоека который зашел на сайт
Есть скрытая форма которую мне надо отправлять от айпишника сервера на котором находится сайт на другой сайт. возможно ли такое вообще сделать!?
пробовал так
Header("location:http://site/scripts/pp31.dll?shpa=1");
и так
print "<html><script language=JavaScript ".
"src='location:http://site/scripts/pp31.dll?shpa=1'></script></html>";
но оба варианта проходят от айпишника посетителя сайта
Спустя 31 минута, 32 секунды (21.01.2011 - 09:33) Michael написал(а):
чтобы от сервера - сервер(php) и должен запросить страницу, а не браузер пользователя.
Спустя 1 час, 24 минуты, 54 секунды (21.01.2011 - 10:58) tavka написал(а):
а как это сделать!? это вообще возможно!?
Спустя 3 минуты, 43 секунды (21.01.2011 - 11:02) Michael написал(а):
смотри следующее:
file_get_contents
curl
file_get_contents
curl
Спустя 21 минута, 19 секунд (21.01.2011 - 11:23) tavka написал(а):
угу спасибо, нагуглил уже
вроде получилось вот так сделать, толкьо что с опциями что без опций работает
//Инициализация cURL и задание адреса
$ch = curl_init('http://сайт/t6.php');
//Установка опций
//curl_setopt($ch, CURLOPT_USERAGENT, 'KOZ1024 Site Parser');
//curl_setopt($ch, CURLOPT_HEADER, 0);
//curl_setopt($ch, CURLOPT_REFERER, 'http://сайт');
//выполнение (результат отобразится на экран)
curl_exec($ch);
//Закрытие соединения
curl_close($ch);
вроде получилось вот так сделать, толкьо что с опциями что без опций работает
//Инициализация cURL и задание адреса
$ch = curl_init('http://сайт/t6.php');
//Установка опций
//curl_setopt($ch, CURLOPT_USERAGENT, 'KOZ1024 Site Parser');
//curl_setopt($ch, CURLOPT_HEADER, 0);
//curl_setopt($ch, CURLOPT_REFERER, 'http://сайт');
//выполнение (результат отобразится на экран)
curl_exec($ch);
//Закрытие соединения
curl_close($ch);