Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   работа c сокетами(php) (https://forum.antichat.xyz/showthread.php?t=7973)

Майор 10.07.2005 16:09

работа c сокетами(php)
 
Подскажите как возможно/возможноли реализовать следующую задачу :

$f=fsockopen("адрес", 80);
{

for($i=0;$i<=10;$i++)
$z="здесь как-то меняем заголовок";

fwrite($f, $z);

}

fclose($f);

// но так не работатет =(

nerezus 10.07.2005 16:21

PHP FAQ: Хочу изучать PHP и Mysql. С чего начать?
http://phpfaq.ru/start

тебе это надо, а не сокеты

PHP код:

<?
$f
=fsockopen('nerezus.net'80); 
if (
$f){
    
$z="get /\n\n";
    
fwrite($f$z);
    print 
fread($f65000);
    
fclose($f);
}
?>


Майор 10.07.2005 16:25

Цитата:

Сообщение от nerezus
PHP FAQ: Хочу изучать PHP и Mysql. С чего начать?
http://phpfaq.ru/start

тебе это надо, а не сокеты

PHP код:

<?
$f
=fsockopen('nerezus.net'80); 
if (
$f){
    
$z="get /\n\n";
    
fwrite($f$z);
    print 
fread($f65000);
    
fclose($f);
}
?>


проблема в том что мне надо несколько заголовков отправить

nerezus 10.07.2005 16:33

$z="zagolovok1
zagolovok2
zagolovok3
zagolovok4

";

Майор 10.07.2005 16:40

Цитата:

Сообщение от nerezus
$z="zagolovok1
zagolovok2
zagolovok3
zagolovok4

";

несовсем точно я сказал...
их надо по очереде отправить

nerezus 10.07.2005 16:47

Зачем?

Прежде, чем что-либо сделать, подумай, надо ли это.

А, понял, ты имел ввиду по-очереди запросы, а не заголовки:
PHP код:

<?
for ($i=0$i<10; ++$i) {
    
$f=fsockopen('nerezus.net'80); 
    if (
$f){
        
$z="get /\n\n";
        
fwrite($f$z);
        print 
fread($f65000)."<br>\n";
        
fclose($f);
    }
}
?>


Майор 10.07.2005 17:00

Цитата:

Сообщение от nerezus
Зачем?

Прежде, чем что-либо сделать, подумай, надо ли это.

А, понял, ты имел ввиду по-очереди запросы, а не заголовки:
PHP код:

<?
for ($i=0$i<10; ++$i) {
    
$f=fsockopen('nerezus.net'80); 
    if (
$f){
        
$z="get /\n\n";
        
fwrite($f$z);
        print 
fread($f65000)."<br>\n";
        
fclose($f);
    }
}
?>


Всё понятно, разобрался (там где это проверял первый раз, наверно защита была от быстро повторяющихся запросов...)
Спасибо за разъяснения :)


Время: 05:20