[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    PHP:
    $fp fsockopen($config['host'],$config['port'], $errno$errstr30);       
    if (!
    $fp)            {           
    echo 
    "$errstr ($errno)<br />\n";           }            
    else {                   
    fwrite($fp$request2);                   
    while (!
    feof($fp))                            {                                
    $s.=fgets($fp,128);                           }                 }                  
    fclose($fp);        
    if(
    $s != ' ')           {           
    preg_match_all('/<!-- Entry for  (.*?) --!>/'$s$out);          
    foreach(
    $out[1] as $o){          
    $o .= $o.'\r\n';}          
    $good=fopen($config['good'],'a');           
    fwrite($good,$o);           
    fclose($good);  
    };      }
    создаю там сокет открываю страницу гружу потом хачу найти тошо мне нада и записать в файл и невыходит. Хотя страница загружается проверял и могу ее записать всю в файл но невыходит отсортировать тока нужное помогите уже 2 день парюс=) Может у мну тут ошипка в этой строке в которую записываеться страница и эта preg_match_all неможет ее обработать или че?(
    И текст <!-- Entry for точно присутсвует в скачаной странице.
     
    #4661 NorB, 11 Aug 2008
    Last edited: 11 Aug 2008
  2. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    $text = '';
    foreach($out[1] as $o) {
    $text .= $o."\r\n";
    }

    как минимум это, мб еще что-то. попробуй почитать учебник
     
  3. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    Да это я пробовал уже. Я думаю что непорядок с preg_match_all и foreach потомушо все остальное я потестил все скачиваеться и записываеться.
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Ты можешь нормально описать что именно не так?
     
    _________________________
  5. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    Ну у меня в переменную $s сохраняется загруженая страница. Потом я пытаюс найти там нужный мне текст и записать его в файл. Так вот файл создается а текста там нету некакого(
     
  6. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Может прав не хватает?
     
  7. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    А в $out текст нужный появляется хотя бы?
     
    _________________________
  8. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    Неа в том и прикол( помоему или рег. выражение непашет или хз шо( Но я вот проверял там написали пост выше на простой строке все норм работает оно а тут нет(
     
  9. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    А если так:
    preg_match_all('/<!-- Entry for (.*?) --!>/m', $s, $out);
     
    _________________________
  10. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    неа=(я неудачнег :ddd
     
  11. 1SeTh

    1SeTh Elder - Старейшина

    Joined:
    17 Feb 2006
    Messages:
    164
    Likes Received:
    18
    Reputations:
    5
    где в пхп исправить на то чтобы можно было записать данные методом get через браузер в переменную?
     
  12. 1SeTh

    1SeTh Elder - Старейшина

    Joined:
    17 Feb 2006
    Messages:
    164
    Likes Received:
    18
    Reputations:
    5


    то что ты говоришь надо в скрипт записать, а мне надо настроить мой пхп без этого. У меня локалка

    Тоже самое и с post методом. Невозможно записать с одного php файла на другое.
     
  13. do217

    do217 New Member

    Joined:
    13 Mar 2008
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Народ хотел спросить а каково рода ошибки в коде может вызвать дезенд скрипта?Сорь за возможно глупый вопрос)
     
  14. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Извиняюсь, но чёзабред?
     
    _________________________
    2 people like this.
  15. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Насколько я понимаю он хочет включить register_globals в php.ini...только зачем хз
     
    1 person likes this.
  16. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Может включить в php.ini register_globals? Но тогда твой сайт сделается уязвимым, т.к будет включена перезапись переменных
     
  17. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    Всем спс все заработало почти=)
     
  18. 30han

    30han Banned

    Joined:
    17 Jul 2008
    Messages:
    9
    Likes Received:
    1
    Reputations:
    0
    Добрый чечер!
    Собираюсь написать бота-чекера для фейкаю Какой язык лучше выбрать для скрипта?
    Спасибо!
     
  19. 5triker

    5triker Elder - Старейшина

    Joined:
    5 Apr 2007
    Messages:
    62
    Likes Received:
    41
    Reputations:
    1
    какой язык знаеш на том и пиши )
     
  20. SYMBiO

    SYMBiO Elder - Старейшина

    Joined:
    11 Aug 2008
    Messages:
    24
    Likes Received:
    12
    Reputations:
    7
    [​IMG]

    что не так? как исправить? ето на сервере..
     
Thread Status:
Not open for further replies.