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

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

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

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Ребят, бекап мне скинули, только вот проблема в том, что у них формат файла = 18.04.2008_04.02.tar.bz2, а у меня = backup_1208518646_0fe1bf7e4611bfcc.sql.gz! Как быть в таком случае, заливаю туда - захожу через админовку - файл не видит! И расширение пробывал менять, и название - все равно не видит! Как быть!?
     
  2. truelamer

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

    Joined:
    6 Nov 2007
    Messages:
    135
    Likes Received:
    30
    Reputations:
    5
    ПОмогите не погу получить пагу чтоб пропарсить


    <?php
    $fp = fsockopen("www.gz.sko.kz", 80, $errno, $errstr, 30);
    if (!$fp) {
    echo "$errstr ($errno)<br />\n";
    } else {
    $out = "GET http://gz.sko.kz/login.aspx?ReturnUrl=%2fDefault.aspx?__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwUKMTUzNTg1MDU5MA9kFgICAw9kFgICBQ88KwAKAQAPFgIeDUNyZWF0ZVVzZXJVcmwFJVJlZ2lzdGVyLmFzcHg%2FUmV0dXJuVXJsPS9EZWZhdWx0LmFzcHhkZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WBAUSbG9naW5fc3RhdHVzJGN0bDAxBRJsb2dpbl9zdGF0dXMkY3RsMDMFFGxvZ2luYm94MyRSZW1lbWJlck1lBRpsb2dpbmJveDMkTG9naW5JbWFnZUJ1dHRvbo52%2BP4gTBuf4CaCEX58bGgpHWO2&loginbox3%24UserName=pars&loginbox3%24Password=7777777&loginbox3%24LoginButton=%C2%A0%D0%92%D1%85%D0%BE%D0%B4%C2%A0&__EVENTVALIDATION=%2FwEWBgLext%2F2CwKTs87BDAK%2Fu7fIDQKY2Z7xCAKNm%2FKSDgLOgJCABthp5RG9Wy0Z%2F08BwLNmJ%2FxopnyM HTTP/1.1\r\n";
    $out .= "Host: www.gz.sko.kz\r\n";
    $out .= "\r\n";

    fwrite($fp, $out);


    $out="GET http://gz.sko.kz/?org_id=10 HTTP/1.1\r\n";
    $out .= "Host: www.gz.sko.kz\r\n";
    $out .= "Cookie: .ASPXAUTH=55BD6ECB8AA5BE5B027000610072007300000031C48CD14BA1C8010031FEA610FEC2CA0100002F000000483323C76650A2C4C33A4F3F828D30F00548030F\r\n";
    $out .= "Connection: Close\r\n\r\n";
    fwrite($fp, $out);
    while (!feof($fp)) {
    echo fgets($fp, 128);
    }

    fclose($fp);
    }
    ?>
     
  3. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    зачем ты делаеш 2 запроса? тогда уже открывай 2 сокета. и незабывай после каждого запроса делать fread
     
  4. zythar

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

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    дак тебе же архив скинули. тебе нужно это дело разархивировать и посмареть что там.
     
  5. i_am_banana

    i_am_banana Member

    Joined:
    4 Feb 2007
    Messages:
    16
    Likes Received:
    5
    Reputations:
    0
    народ подскажите плз скриптег для автосмены шапки....заранее благодарю...
     
  6. zythar

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

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    ну.. мона яваскриптом делать чтобы каждые n секунд менял картинку. такой скрипт уже был на ачате. юзай поиск
     
  7. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3

    напиши хостерам что тебе нужен архив с расширением sql.gz , а ты через что востанавливаешь? через phpmyadmin?
     
  8. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    Вух, все сделал с этим архивом, через мускул восстановил! :) УРа!
     
  9. Кельт

    Кельт Member

    Joined:
    4 Jul 2007
    Messages:
    16
    Likes Received:
    5
    Reputations:
    0
    Люди, возник такой вопрос, можно ли как-нибудь с помощью php парсить html страницы? или хотя бы не парсить, а просто вытянуть всю инфу в txt файл?
     
  10. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    можно. вопрос изчерпан? конкетизируте епт.
    скачиваеш страницу(через сокеты или курл), парсиш, сохраняеш в файл
     
    1 person likes this.
  11. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Mr. The
    Я думаю в данном случае легче file_get_contents()
    Чтоб взять страницу и записать её в файл, код такой
    PHP:
    <?php
    $content 
    file_get_contents('http://antichat.ru');
    $txt 'file.txt';
    $file fopen($txt'a+');
    if(!
    $file) echo 'Невозможно открыть/создать файл!';
    $write fwrite($file$content);
    if(!
    $write) echo 'Ошибка записи в файл';
    fclose($file);
    ?>
    Ну а чтоб парсить, соответственно скажи что парсить, а там регулярку и усё
     
    1 person likes this.
  12. A_V

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

    Joined:
    18 Feb 2008
    Messages:
    106
    Likes Received:
    34
    Reputations:
    0
    пожалуйста ответьте на конктретны вопрос:
    1.Присоединился к сайту с использованием cURL

    Мне нужно что-то типо такого

    if(идет переадресация на site.com)

    p.s.

    Естественно все на cURL
     
  13. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    У меня вопрос: функции кеширования вывода работают в Windows? Я про ob_*.
     
  14. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    да
     
  15. Avant

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

    Joined:
    9 Aug 2007
    Messages:
    140
    Likes Received:
    6
    Reputations:
    0
    Проблема при создании своей страницы ошибки 404. В .htacces пишу такой вот код
    Ну и собственно создал свою страницу 404.php , но она не выводится, выводится дефолтная...
     
  16. m0nsieur

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

    Joined:
    8 Apr 2008
    Messages:
    223
    Likes Received:
    69
    Reputations:
    10
    2 avant - нашел вот такую тему:
    При этом размер конечного файла должен быть больше 515 байт, иначе некоторые браузеры могут подменить страницу своей стандартной.

    Сам не проверял.
     
    1 person likes this.
  17. Avant

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

    Joined:
    9 Aug 2007
    Messages:
    140
    Likes Received:
    6
    Reputations:
    0
    Фенкс за инфу:)
     
  18. AlexV

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

    Joined:
    29 Feb 2008
    Messages:
    173
    Likes Received:
    550
    Reputations:
    81
    НУ чтож, с бегущей строкой я вроде разобрался....

    У меня другой вопрос: у меня форум на phpbb3, я сам сижу через оперу, но мне тут один человек написал, что у меня все названия тем через ИЕ и МАКСТОН стоят по центру! А через оперу и firefox, mozilla - все нормально! Кто знает в чем может быть проблема!? И как сделать чтобы во всех браузерах показывалось нормально!?
     
  19. Buffalon

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

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    Ой наверно сюда.. .Вроде поянл чем отличается ООП от всего остального... .НАпример mysql_query(...).А в ООП мы определим клас и будем в него добавлять ).... .Вроде так.. .А где ЛУЧШЕ взять статьи про ООП... .Думаю я по теме0\\/... .
     
  20. A_V

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

    Joined:
    18 Feb 2008
    Messages:
    106
    Likes Received:
    34
    Reputations:
    0
    раз ответа нет, то повтурюсь!

    пожалуйста ответьте на конктретны вопрос:
    1.Присоединился к сайту с использованием cURL

    Мне нужно что-то типо такого

    if(идет переадресация на site.com)

    p.s.

    Естественно все на cURL
     
Thread Status:
Not open for further replies.