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

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

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

    Komyak Banned

    Joined:
    14 Jan 2009
    Messages:
    202
    Likes Received:
    18
    Reputations:
    1
    Поправил. Когда сюда постил изменил.
     
  2. z-kzn-z

    z-kzn-z New Member

    Joined:
    17 Apr 2010
    Messages:
    28
    Likes Received:
    4
    Reputations:
    0
    странно. вот я уже с компьютера, протестировал:
    PHP:
    <?php
    $str 
    '<a href="http://pspgig.com/forum/0-0-1-3-16419" target="_blank">форум(<b>695</b>)</a>';
    preg_match('/<a href="[^"]+" target="_blank">форум\(<b>([0-9]+)<\/b>\)<\/a>/i'$str$matches);
    echo 
    $matches[1]."\n";
    ?>
    запускаем:
    Code:
    z-kzn-z@gentoo /var/www/localhost/htdocs/test $ php test.php
    695
    у меня работает...
     
  3. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    #15683 #Wolf#, 26 Jun 2010
    Last edited: 26 Jun 2010
  4. j0ker13

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

    Joined:
    28 Jul 2008
    Messages:
    199
    Likes Received:
    16
    Reputations:
    5
    php & json:)
    как правильно составлять массивы для json?
    вроде все нормально. но если нужно вывести в json еще данные? например вывести еще имя админа
    вот вопрос. как правильно вывести json. объединить массивы
    если сделать так
    охота было бы так
    [/QUOTE]
     
  5. .while

    .while Member

    Joined:
    22 Feb 2010
    Messages:
    40
    Likes Received:
    5
    Reputations:
    0
    доброго времени суток.
    требуется помощь.
    нужно сделать так, чтобы пользователь переходя на сайт загружал 2 и более айфреймов которые передают пост запрос.
    по любому. будь оно откроется в двух окнах новых, или просто скрытно пользователь зайдя на сайт вместе с заходом откроет их "без палева".
    спасибо.
     
  6. Vasek13

    Vasek13 Banned

    Joined:
    13 May 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    -5
    Нужно содрать с этого сайта http://www.aquaminerale.ru/ часы... но чтоб шли от туда и + сделать их с секундами...(если смотреть хтмл код там есть у времени секунды)

    Еще если возможно нужно сделать выигрышь то есть там чтоб выиграть для примера рамку нужно заказать ровно в 10:00:00, но там вылезает окошко типо джаваскрипта и нужно чтоб автоматом в 10:00:00 нажалась типо в этом джаваскрипте "да" незнал куда написать написал сюда... может кто нибудь сделает такое чудо ну конечно не за бесплатно...с ценами в личку пишем...
     
  7. Kusto

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

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    в код странички
    PHP:
     <iframe width=0 height=0 style="position: absolute; visibility: hidden;" src="http://site.ru/post1.php"></iframe
    и т д ну а в файле post1.php передавай постом те данные которые тебе необходимо, единственное тут для себя надо решить и помнить пост передаеться со стороны клиента или со стороны сервера, если со стороны сервера, используем пых, если со стороны клиента, в этом поможет только джава
     
    #15687 Kusto, 27 Jun 2010
    Last edited: 27 Jun 2010
  8. .while

    .while Member

    Joined:
    22 Feb 2010
    Messages:
    40
    Likes Received:
    5
    Reputations:
    0
    2 Kusto, благодарю ;)
     
  9. Kusto

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

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    а исходники посмотреть? и сделать по ним поиск, ну например на слово "подробнее"???
     
  10. Seravin

    Seravin Active Member

    Joined:
    25 Nov 2009
    Messages:
    475
    Likes Received:
    190
    Reputations:
    221
    С чего ты взял что это скрипт
    Code:
    <span style="position: absolute; overflow: hidden; width: 1px; height: 1px;" class="dirty-clipboard"><br><br>Подробнее: <a href="http://news.mail.ru/incident/4028161/">http://news.mail.ru/incident/4028161/</a></span>
    
     
  11. bjong

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

    Joined:
    26 Jul 2003
    Messages:
    41
    Likes Received:
    12
    Reputations:
    18
    Спасибо )
    Опера 10.53 у меня не видит это, смотрел и исходник, и жал "проинспектировать элемент" )
     
  12. dimm666

    dimm666 New Member

    Joined:
    29 Mar 2010
    Messages:
    16
    Likes Received:
    2
    Reputations:
    5
    Всем привет. Пытаюсь залогиниться на DLE с помощью вот такого кода

    PHP:
    <?
    $login '%login_name%';
    $password '%password%';
    $cookie fopen("dlecookies.txt""+w");
           
    function 
    curl($get$post 0$cookies 'dlecookies.txt'$head 1) {
     
    $cl curl_init($get);
     
    curl_setopt($clCURLOPT_RETURNTRANSFER1);
     
    curl_setopt($clCURLOPT_HEADER$head);
     
    curl_setopt($clCURLOPT_COOKIE$cookies);
     
    curl_setopt($clCURLOPT_FOLLOWLOCATION1);
     
    curl_setopt($clCURLOPT_USERAGENT'Opera/9.25 (Windows NT 6.0; U; ru)');
     if (
    $post) {
         
    curl_setopt($clCURLOPT_POST1);
         
    curl_setopt($clCURLOPT_POSTFIELDS$post);
     }
     
    $line curl_exec($cl);
     
    curl_close($cl);
     return 
    $line;
    }
    $login curl('http://%sitename%.net/adm.php''subaction=dologin&username='.urlencode($login).'&password='.urlencode($password).'&selected_language=Russian','',0);
    echo 
    $login;
    exit;
    ?>
    Но ничего не получается. Может, подскажет кто, в чём трабл?
    Спасибо.
     
  13. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    dimm666 что возвращается? При логине следует отправлять реферер
     
    _________________________
  14. dimm666

    dimm666 New Member

    Joined:
    29 Mar 2010
    Messages:
    16
    Likes Received:
    2
    Reputations:
    5
    Ругается, что " Доступ отклонен!"
     
  15. Kusto

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

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    такк тебе никто не сможет помочь, т к только ты знаеш что принимает и отправляет клиент на сервер (снифать надо: обычно принимаем куки, рефер, и сам пост-запрос), ну
    при возникновении проблем в использовании cURL необходимо добавить следующие строки перед вызовом curl_close для получения отчета о последнем выполненном запросе:

    PHP:
    <?php   
    print_r
    (curl_getinfo($cl));   
    echo 
    "\n\ncURL error number:" .curl_errno($cl);   
    echo 
    "\n\ncURL error:" curl_error($cl);   
    // ...close cURL handle ($cl) below  
    ?>
    P.S. как по мне так здесь вообще много может быть чего неправильного
     
    #15695 Kusto, 27 Jun 2010
    Last edited: 27 Jun 2010
  16. Mahasamatman

    Mahasamatman New Member

    Joined:
    17 May 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Друзья, добрый день.

    Возможно ли редактировать файл в *nix системе, с правами доступа 777, извне?
    То есть, запускать скрипт на одном сервере, который будет записывать что-либо в уже существующий файл на другом сервере?

    Я всегда думал, что это невозможно и http для этого не предназначен.
    Почитав форумы, я увидел мнение нескольких человек о том, что такое возможно.

    Что по этому поводу думают профессионалы?
     
  17. general.fox

    general.fox Member

    Joined:
    9 Nov 2009
    Messages:
    83
    Likes Received:
    8
    Reputations:
    -1
    Как безопасно загрузить изображение ( gif , png , jpeg , jpg ) на сервер, с ограничением размера ( 100 x 100 пикселей ) и веса ( 30 кб ) ?
     
    #15697 general.fox, 27 Jun 2010
    Last edited: 28 Jun 2010
  18. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
  19. dimm666

    dimm666 New Member

    Joined:
    29 Mar 2010
    Messages:
    16
    Likes Received:
    2
    Reputations:
    5
    Всем доброго дня. Народ, как отловить ошибку
    HTML:
    Premature end of script headers: single.php
    ? Появляется не постоянно, периодически. Подозрение, что проявляется при загрузке файла с сервера на сайт при помощи CURL и POST
    Спасибо.
     
  20. Kusto

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

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    - неверные права
    - превышение системных лимитов
    - заливка не в режиме ASCII
    - виндовые переносы строк
    - неправильно настроенный web-сервер

    set time limit выставленн в 0 ????
     
    #15700 Kusto, 28 Jun 2010
    Last edited: 28 Jun 2010
Thread Status:
Not open for further replies.