Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: одна форма для нескольких сайтов
 
 автор: F@!nT   (30.04.2006 в 23:37)   письмо автору
 
 

принцип:пользователь заполняет одну форму(анкету),форма обрабатывается и посылается:в базу данных,и еще на 2сайта на. обработку(не в базу!).как в одном скрипте отправить анкету на обработку сразу на 2 сайта?первое действие в рассчет не берется.принцип,думаю,понятен.

   
 
 автор: Unkind™   (01.05.2006 в 00:14)   письмо автору
 
   для: F@!nT   (30.04.2006 в 23:37)
 

С помощью сокетов...

   
 
 автор: F@!nT   (01.05.2006 в 00:20)   письмо автору
 
   для: Unkind™   (01.05.2006 в 00:14)
 

а можно пример?

   
 
 автор: Unkind™   (01.05.2006 в 01:12)   письмо автору
 
   для: F@!nT   (01.05.2006 в 00:20)
 


<?php 
$host 
"site.ru
$path = "/users/send.php"; //Обработчик
$answer = "";
$fp = fsockopen($hostname, 80, $errno$errstr, 30); 
if (!
$fp) echo "$errstr ($errno)<br />\n"; 
else 

$data = 
"
&pass=".urlencode("123")."&login=".urlencode("name")."\r\n\r\n"; 
$headers = "POST $path HTTP/1.1\r\n"; 
$headers .= "Host$host\r\n";
$headers .= "Refererhttp://site.ru/users/form.php\r\n"; 
$headers .= "User-Agent: GodZilla/\r\n";
$headers .= "Content-type: application/x-www-form-urlencoded; charset=WINDOWS-1251\r\n"
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n"
fwrite($fp$headers.$data); 

    while (!
feof($fp)) 
    { 
      
$answer .= fgets($fp1024); 
    } 
    
fclose($fp); 
  }
}
echo 
"Ответ от сервера: ".$answer."";
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования