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

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

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

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    на одной странице есть коменты в них подерживаючся стандартные теги а пхп код нет когда пишу <? ?> Получаю ? ? Для этого
     
  2. brasco2k

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

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    Лолек, php не интерпритирует текст полученный из бд/файла, если в скрипте нет уазание на его исполнения. А HTML теги отображает браузер =\\\\\\\\\
     
  3. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Как понять проверял? Что конкретно надо сделать в цикле, выдрав построчно каждый IP?
     
  4. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    PHP:
    <?php
    $ipArray 
    array_map("trim"file("logs.txt")); 
    if( 
    in_array($_SERVER['REMOTE_ADDR'],$ipArray) ) 

    echo 
    "есть";
    }
    else 
    {
    echo 
    "нет";
    }
    ?>
     
    1 person likes this.
  5. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Да миллион способов.

    ЗЫЖ Тут кстати тоже сравнение, только чуть шустрее, чем фореач, и тоже каждый ip сравнивается
     
    1 person likes this.
  6. Doom123

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

    Joined:
    11 Nov 2006
    Messages:
    749
    Likes Received:
    244
    Reputations:
    22
    Pashkelaтут ни чуть шустрее а намного шустрее ! =)
     
  7. SVAROG

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

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    PHP:
    $text[b][$i] = "G".$bukva."brgiy";
    может как то так ?
     
  8. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    m0Hze
    PHP:
    <?
    $text "Georgiy";
    $array = array();
    for(
    $i=ord('a'); $i<=ord('z'); $i++)
        for(
    $j=0$j<strlen($text); $j++)
        {
            
    $tmp $text;
            
    $tmp[$j] = chr($i);
            
    $array[chr($i)][] = $tmp;
        }
    print_r($array);
    ?>
     
  9. optimazer

    optimazer Member

    Joined:
    4 Dec 2008
    Messages:
    46
    Likes Received:
    11
    Reputations:
    0
    2mOHze
    я просто что не понял
    ты хочешь чтоб сначала буква A заменяла все по очереди, потом B и т.д.
    или тут какая-то другая закономерность

    если первая то:
     
    #7309 optimazer, 7 Jan 2009
    Last edited: 7 Jan 2009
  10. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    m0Hze А зачем массив?
    PHP:
    function bukv($inword,$bukva,$pos)
    {
    if (
    $pos>strlen($inword) || $pos<|| !is_string($bukva)) return $inword;
    else 
    {
        
    $inword[$pos-1]=$bukva;
        return 
    $inword;
    }
    }
    echo 
    bukv('abcdefg','z',1);
     
    _________________________
    #7310 Gifts, 7 Jan 2009
    Last edited: 7 Jan 2009
  11. [R]eD

    [R]eD Elder - Старейшина

    Joined:
    1 Aug 2006
    Messages:
    72
    Likes Received:
    1
    Reputations:
    0
    Подскажите.
    Есть нуленный форум IPB, в ближаййшее время нужно преобрести лицензию. Какие файлы нужно будет заменить? Полная переустановка не вариант, в форум внесено очень много модификаций.

    Кто сталкивался с таким, как быть?
     
  12. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    ReD Сделать апгрейд до последней версии

    m0Hze $text надо обрабатывать trim и вместо echo 'blocked' - die('Blocked'); А вообще - использовать файлы - моветон
     
    _________________________
  13. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Кто тебе такое сказал?
     
    _________________________
  14. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Gifts

    угу, для трёх строк текста буим всегда юзать БД.


    add:
    m0Hze, кстате, а не легче ли использовать строковые функции для поиска IP в файле, чем юзать циклы и т.д.
    Ну или регулярки, если там по маске ip-ы
     
    #7314 .:EnoT:., 7 Jan 2009
    Last edited: 7 Jan 2009
  15. ntldr

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

    Joined:
    4 Dec 2007
    Messages:
    367
    Likes Received:
    140
    Reputations:
    23
    как передать инфо пхп-скрипту следющим способом, без всяких модреврайтов итп, чисто средствами пхп.
    вот так->
    http://ololo.ru/script.php?эта-инфа-передается
     
  16. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    ntldr $_SERVER['QUERY_STRING']
     
    _________________________
    1 person likes this.
  17. chlp

    chlp New Member

    Joined:
    7 Dec 2008
    Messages:
    10
    Likes Received:
    2
    Reputations:
    0
    можно использовать одинарные кавычки
    PHP:
    <?php
    $q 
    "Бла бла бла";
    echo (
    "<input type = text value = '$q'>");
    ?>
     
  18. w.u.n.

    w.u.n. Member

    Joined:
    13 Dec 2008
    Messages:
    40
    Likes Received:
    26
    Reputations:
    1
    че это за бред?)
     
  19. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    558
    Likes Received:
    650
    Reputations:
    210
    Почему мало кто знает про php heredoc-синтаксис?

    PHP:
    print <<<HERE
    <input type = text value = "$q">
    <input type = text value = "
    $qqq">
    HERE;
     
    1 person likes this.
  20. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    хз почему, но сразу не полюбил этоот хередок. Конечно, это правильно...я про твой хередок =)
     
    #7320 DDoSька, 8 Jan 2009
    Last edited: 8 Jan 2009
    1 person likes this.
Thread Status:
Not open for further replies.