Обработка php скрипта удаленно

Статус
В этой теме нельзя размещать новые ответы.

sympler

Постоялец
Регистрация
24 Окт 2008
Сообщения
131
Реакции
6
писал в других разделах, может тут помогут:

есть php скрипт (например: Для просмотра ссылки Войди или Зарегистрируйся), который принимает POST данные и в зависимости от входных данных выполняет мне все необходимые действия, собственно вопрос как в него передать эти пост данные с другого сайта оставаясь на нем, не переходя на другой сайт (на другом хостинге)???

Например: Для просмотра ссылки Войди или Зарегистрируйся - тут форма регистрации
юзер ввел все данные в форму, и ему написали мол вы зарегистрировались, при этом выполнился скрипт удаленного сайта Для просмотра ссылки Войди или Зарегистрируйся который вставил записи в базу mysql
 
Вот тут точно такая же тема почитай


Хотя это твоя же тема. Чем тебя не устроили ответы. Помоему довольно понятные
 
Вот тут точно такая же тема почитай
*** скрытое содержание ***
Хотя это твоя же тема. Чем тебя не устроили ответы. Помоему довольно понятные

редирект не устраивает,
 
  • Заблокирован
  • #4
Гуглим про Snoopy - php-класс или cURL и фпуть
 
PHP:
function post ('www.MAINsite.com/test.php','post=data&post1=data1');  
function post ($url,$postdata) {
  $uagent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)";

  $ch = curl_init( $url );
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  curl_setopt($ch, CURLOPT_ENCODING, "");
  curl_setopt($ch, CURLOPT_USERAGENT, $uagent);
  curl_setopt($ch, CURLOPT_TIMEOUT, 120);
  curl_setopt($ch, CURLOPT_FAILONERROR, 1);
  curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
  curl_setopt($ch, CURLOPT_COOKIEJAR, "coo.txt");
  curl_setopt($ch, CURLOPT_COOKIEFILE,"coo.txt");

  $content = curl_exec( $ch );

  curl_close( $ch );


  return $content;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху