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

Форум PHP

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

 

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

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

тема: Чтение из файла
 
 автор: eXact   (23.11.2006 в 15:39)   письмо автору
 
 

Седня уже весь деннь сижу пыхчу над этой фигней блин ну не получается ника


<?
function spam() {
Error_Reporting(1+2+4);
$PostUrl="http://www.umicha.com/cgi/chat/bbs/yybbs.cgi";
$PostData="mode=msg&name=sasa&email=123@123.sd&sub=123&comment=123 df sa1 23 r34r";
$OkString=""

if (!empty(
$HTTP_GET_VARS))    extract($HTTP_GET_VARS); 
if (!empty(
$HTTP_POST_VARS))   extract($HTTP_POST_VARS); 

$Url=substr($PostUrl,strpos($PostUrl,"//")+2); 
$Url=substr($Url,strpos($Url,"/")); 

$HostName=substr($PostUrl,strpos($PostUrl,"//")+2); 
$HostName=substr($HostName,0,strpos($HostName,"/")); 
echo 
$HostName;

if(
strpos($HostName,":")) 
    { 
    
$HostPort=substr($HostName,strpos($HostName,":")+1); 
    if(!
is_numeric($HostPort)) 
        { 
        
$HostPort=80
        } 
    } 
else 
    { 
    
$HostPort=80
    } 

$fp=fsockopen($HostName$HostPort$errno$errstr30); 
if (!
$fp
    { 
    echo 
"$errstr ($errno)<br />\n"
    } 
else 
    { 
    
$out  "POST $Url HTTP/1.0\r\n"
    
$out .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*\r\n"
    
$out .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)\r\n"
    
$out .= "Accept-Encoding: gzip, deflate\r\n"
    
$out .= "Referer: $PostUrl\r\n"
    
$out .= "Host: $HostName\r\n"
    
$out .= "Content-type: application/x-www-form-urlencoded\r\n"
    
$out .= "Connection: Close\r\n"
    
$out .= "Content-length: ".strlen($PostData)."\r\n\r\n".$PostData

    
stream_set_timeout($fp30); 

    
fputs($fp$out); 

    if(
strlen($OkString)) 
        { 
        
$Page=""
        while (!
feof($fp)) 
            { 
            
$Page.=fgets($fp128); 
            } 

        if(
strpos($Page,$OkString)) 
            echo 
"Ok"
        else 
            echo 
"Error"
        } 
    else 
        { 
        if(
$errno===0
            echo 
"Ok<br>"
        else 
            echo 
"Error<br>"
        } 
    
fclose($fp); 
    } 


}
?>




Кароче суть моей проблемы! мне нада переменные $PostUrl и $PostData сделать так чтобы они читали по строчно из файла post.txt и data.txt и делали все что там дальше :) затем возвращались обратно и так до тех пор пока не кончатся строчки. Я уже по разно извращался со всякими циклами.... но он так и не хочет работать ) а без циклов все нори работает

   
 
 автор: skazi   (24.11.2006 в 01:00)   письмо автору
 
   для: eXact   (23.11.2006 в 15:39)
 

переходи на mysql
с ним хлопот намноооого меньше

   
Rambler's Top100
вверх

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