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

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

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

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Отсниффай запрос и отправь в точности такой же.(Http-headers для Mozilla/Wireshark).
     
  2. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5
    не катит((
     
  3. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    А что катит?
     
  4. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    tamper data
     
  5. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5
    function connect($link,$post=null,$cookie=null){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$link);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 0);
    curl_setopt ($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
    curl_setopt($ch, CURLOPT_REFERER, "http://foto2011.ru/");
    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10');



    код не верный((
     
  6. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Ты библиотеку что ль не подключил?
     
  7. foma9999

    foma9999 New Member

    Joined:
    5 Jan 2010
    Messages:
    83
    Likes Received:
    2
    Reputations:
    -5

    курла то?))
    Вы что??????*
    Почитай еще раз все мои сообщения! Сорри за грубость
    мне надо подконнектится к капча пхп с куками
     
  8. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    curl_setopt($ch, CURLOPT_COOKIE, $cookie." pay_phone=79210000001");
    оно?
     
  9. {lIbERT}

    {lIbERT} New Member

    Joined:
    28 Jan 2011
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Подскажите пожалуйста когда могут использоваться жесткие и символические ссылки?
    Например
    $a = 1;
    $b =& $a;
    или
    $a = 'hello';
    $b = 'a';
    echo $$b;

    Где и как такое можно использовать? или это бесполезная фича?
     
  10. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    _http://php.su/learnphp/?re
     
    #17550 Nelz., 31 Jan 2011
    Last edited: 31 Jan 2011
  11. FewG

    FewG Member

    Joined:
    25 Dec 2009
    Messages:
    136
    Likes Received:
    12
    Reputations:
    0
    Как происходит реализация данной штуки. Возмем к примеру ссылку на профиль пользователя:

    PHP:
    profile.php?id=XXX
    В самом профиле информация берется из БД по методу

    PHP:
    WHERE userid="XXX"
    т.е. XXX из ссылки нужно использовать как "ограничитель".

    Все это мне напоминает "Tokenizer" в яве, но в php внятного я не нашёл. Буду благодарен за ссылки с понятным объяснением.
     
  12. dotMX

    dotMX New Member

    Joined:
    4 Dec 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Есть html-файл. В нем нужно вытащить комментарии.Комменты выводятся в такой виде(привожу исходник)
    PHP:

    <div id="21753692" class="new u193219"
                        <
    div class="dt"
                            
    Текст на несколько строк
                        
    </div
                        <
    div class="dd"
                            <
    div class="p"
                                <
    span><class="login" href="ссылка" onclick="return commentIt(event, this, 'Lolo');">&nbsp;</a></span
    Вопрос: Как вытащить строку с текстом с помощью регулярок?
    прег_реплэй_олл работает только с 1 строкой. Пытался записать html-файл в одну строку, но что-то пошло не так. Прошу помощи.
     
  13. snet

    snet New Member

    Joined:
    19 Dec 2010
    Messages:
    61
    Likes Received:
    2
    Reputations:
    0
    Кажется надо добавлять буковку s в конец: "/регулярное выражение/s"
    Т.е. примерно так будет это:
    PHP:
    preg_match_all("/\<div class\=\"dt\"\>(.*?)\<\/div\>/s",$content,$comments);
     
  14. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Неужели вам нравится писать такой не читаемый паттерн?
    PHP:
    preg_match_all("#<div class=\"dt\">(.*?)</div>#s",$content$comments);
     
  15. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    http://php.net/manual/en/reserved.variables.get.php
    оно?
     
  16. dotMX

    dotMX New Member

    Joined:
    4 Dec 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Спасибо большое! Помогло
     
  17. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    del... разабралься
     
    #17557 Nelz., 3 Feb 2011
    Last edited: 3 Feb 2011
  18. FewG

    FewG Member

    Joined:
    25 Dec 2009
    Messages:
    136
    Likes Received:
    12
    Reputations:
    0
    Говоришь,что вставляешь в 3 колонки

    SET (username, password, data), но даешь 5 значаний.

    VALUES ('$username','$password','$date','$random','0')

    P.S. Добавь column4 и column5

    PHP:
    SET (usernamepassworddatacolumn4column5),
     
    #17558 FewG, 3 Feb 2011
    Last edited: 3 Feb 2011
  19. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
    array('a' => 'b'
    'c' => 'd'
    );
    Как можно определить состоит ли 'a' в этом массиве ??
     
  20. OnlyOn

    OnlyOn Banned

    Joined:
    18 Oct 2010
    Messages:
    252
    Likes Received:
    89
    Reputations:
    36
    Присваеваешь массиву переменную и смотришь.
    PHP:
    if (isset($x[a])) {
    echo 
    "a - ВМасиве";
    } else {
    а здесь нет
    }
    a - это идентификатор в массиве. зачем он тебе нужен? чистый интерес
     
    #17560 OnlyOn, 4 Feb 2011
    Last edited: 4 Feb 2011
Thread Status:
Not open for further replies.