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

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

Thread Status:
Not open for further replies.
  1. 5triker

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

    Joined:
    5 Apr 2007
    Messages:
    62
    Likes Received:
    41
    Reputations:
    1
    попробуй када вводиш в бд заменять \r\n на допусти ## а когда выводиш менять обратно
     
    1 person likes this.
  2. je0n

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

    Joined:
    14 May 2006
    Messages:
    345
    Likes Received:
    96
    Reputations:
    41
    такой же) только если там встретится кавычка, которая закроет value=" в textarea, будет вообще жопа))

    тоже о таком думал. если ща ниче не посоветуют. буду так делать

    ДОБАВЛЕНО:
    мне кажеться, что у меня какая-то деректива в php стоит, что оно само по себе из строк убирает \r\n. потому что \r\n нет уже в $_POST[value]. тупо строка без переводов каретки.
    есть такая опция в php.ini?
     
    #4562 je0n, 8 Aug 2008
    Last edited: 8 Aug 2008
  3. argonn

    argonn New Member

    Joined:
    1 Mar 2008
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    bot

    возник вопрос

    к примеру на пагу заходит бот, чей то бот или бот чекер

    какие существуют косвенные пизнаки того что это бот, а не человек (откидываем поисковых ботов, и без анализа поведения на странице)

    возможно какие то заголовки неполные и т.д.
     
  4. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    Мы же не сами посылаем запросы, их посылает браузер. А написать бота, который все запросы посылает, как браузер, не составит труда.
     
  5. 5triker

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

    Joined:
    5 Apr 2007
    Messages:
    62
    Likes Received:
    41
    Reputations:
    1
    ну если бот шлет все заголовки то наврялти удастся определить , а так посмари user agent к примеру

    ps: опередили =)
     
  6. life96

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

    Joined:
    9 Apr 2008
    Messages:
    51
    Likes Received:
    18
    Reputations:
    23
    je0n нету такой опции IMHO
    ты абсолютно уверен что в $_POST уже нет переводов? как проверяешь то? :)
     
  7. blaga

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

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    может быть сечь его по времени перехода по ссылкам? врядли реальный чел будет гонять по ссылкам с бешенной скоростью... тока как это определить я хз...
     
  8. argonn

    argonn New Member

    Joined:
    1 Mar 2008
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    ну это то можно определить, как по ссылкам бегает


    мне еще один момент интересен, в пределах одного скрипта не палится только что поставленная кука только со второго захода

    если к примеру куку ставить черех хедер, возможно определить или нет принял ли серфер куку или нет
     
  9. argonn

    argonn New Member

    Joined:
    1 Mar 2008
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    по поводу user-agent
    вот к примеру такой для ие: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

    может вызвать подозрение или нет?
    ввиду того что в нем нет сопутствующего сфта который встраивается в браузер обычного серфера, тулбары, нет и т.д.
     
  10. Fuckel

    Fuckel Banned

    Joined:
    16 Jan 2008
    Messages:
    274
    Likes Received:
    59
    Reputations:
    6
    имхо бред
     
  11. je0n

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

    Joined:
    14 May 2006
    Messages:
    345
    Likes Received:
    96
    Reputations:
    41
    PHP:
    echo nl2br($_POST['value']);
    вроде такого. все в линию выводит :(
     
  12. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    je0n
    echo $_POST['value'];
    и посмотри сорец страницы
     
  13. ZeV$

    ZeV$ Elder - Старейшина

    Joined:
    7 Feb 2006
    Messages:
    40
    Likes Received:
    10
    Reputations:
    3
    что значит "ничего не получилось" ?)
     
  14. je0n

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

    Joined:
    14 May 2006
    Messages:
    345
    Likes Received:
    96
    Reputations:
    41
    все в одну строчку
     
  15. HawkDoom

    HawkDoom New Member

    Joined:
    3 Aug 2008
    Messages:
    23
    Likes Received:
    0
    Reputations:
    0
    Как из строк

    PHP:
    <html код
    ..... 
    <
    a href="/bla/bla.php?wid=72">Тукст</a>
    .....
    код html>
    получить регексом ид ссылки в виде числа (72) ? чтобы присвоить его переменной
     
  16. Jer1cho

    Jer1cho Member

    Joined:
    6 Jun 2008
    Messages:
    212
    Likes Received:
    65
    Reputations:
    10
    PHP:
        $str '
        <a href="/bla/bla.php?wid=72">Тукст</a>
        <a href="/bla/bla.php?wid=72">Тукст</a>
        <a href="/bla/bla.php?wid=72">Тукст</a>'
    ;
        
    $regex '/wid=(.*)">(.*)<\/a>/';
        
    preg_match_all($regex$str$out);
        foreach(
    $out[1] as $d){
            echo 
    $d.'<br/>';
        }
     
  17. Fuckel

    Fuckel Banned

    Joined:
    16 Jan 2008
    Messages:
    274
    Likes Received:
    59
    Reputations:
    6
    можно почти, когда вставляешь [] - объявляешь массив, поэтому можно провести проверку is_array($_GET['id'])
     
  18. Don Anton

    Don Anton Elder - Старейшина

    Joined:
    28 Feb 2008
    Messages:
    35
    Likes Received:
    121
    Reputations:
    4
    Подскажите пожалуйста сколько времени может занять изучение Php?
     
  19. inlanger

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

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Дык твой код и так это делает
     
  20. inlanger

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

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    Don Anton, сколько времени может занять изучение китайского языка?
    З.Ы. Много
     
    1 person likes this.
Thread Status:
Not open for further replies.