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

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

Thread Status:
Not open for further replies.
  1. Dr.Z3r0

    Dr.Z3r0 Leaders of the World

    Joined:
    6 Jul 2007
    Messages:
    284
    Likes Received:
    595
    Reputations:
    567
    так и не понял что те конкретно надо... но если тупо вырезать тег <br> то юзай str_replace('<br>','',$str); а если хочешь чтоб теги не обрабатывались браузером то юзай htmlspecialchars()
     
  2. groundhog

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

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    А ещё есть такие функции как strip_tags и preg_replace...
     
  3. serg™

    serg™ Banned

    Joined:
    25 Nov 2006
    Messages:
    13
    Likes Received:
    2
    Reputations:
    6
    Нужен скрипт, который при запуске через крон будет запускать рандомно один из 100 других.
    К примеру в cmd.txt указать построчно 100 файлов php и скрипт должен нашару брать одни и запускать
    зы, в php ничё не смыслю=)
     
  4. Joker-jar

    Joker-jar Elder - Старейшина

    Joined:
    11 Mar 2007
    Messages:
    581
    Likes Received:
    205
    Reputations:
    37
    Делаешь массив имен скриптов

    $sarr = array('script1.php', 'script2.php','script3.php');

    Потом рандомом инклудишь один из них

    include $sarr[rand(0,count($sarr)-1)];

    Либо редирект на него
     
    1 person likes this.
  5. HeReTiC

    HeReTiC Member

    Joined:
    21 Sep 2007
    Messages:
    18
    Likes Received:
    42
    Reputations:
    8
    Тоже самое только названия берет с файла
    <?
    $include=file('.\cmd.txt');
    list($line,$num) = each ($include);
    include(chop($include[rand(0,count($include)-1)]));
    ?>
     
    #1385 HeReTiC, 31 Dec 2007
    Last edited: 31 Dec 2007
  6. Scipio

    Scipio Well-Known Member

    Joined:
    2 Nov 2006
    Messages:
    733
    Likes Received:
    544
    Reputations:
    190
    не понял...
    так проще, лучше, а самое главное правильно в отличии от предыдущего поста
    PHP:
    <?
    $include=file("cmd.txt");
    include(
    chop($include[mt_rand(0,count($include)-1)])); 
    ?>
     
    2 people like this.
  7. Meanor

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

    Joined:
    9 Sep 2007
    Messages:
    66
    Likes Received:
    9
    Reputations:
    0
    Доброго дня,

    Не подскажете, насколько безопасна капча внизу и стоит ли в ней что-нибудь заменять?
    [​IMG]
     
  8. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Ну в этой капче хорошо бы если б цифры перекарёживались, а то так распознать можно или зачёркнуты бы были предположим, тоже вариант...
    Ты сам чтоли капчу пишешь?
     
  9. Meanor

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

    Joined:
    9 Sep 2007
    Messages:
    66
    Likes Received:
    9
    Reputations:
    0
    Угу, основа лежит в "полезных скриптах" на странице эдак 12...

    Вот еще варианты:
    [​IMG]
    [​IMG]

    Просто, но не хочится морочить себе голову вирлами, поворотами, шрифтами... (а чувствую что предется...).


    ПС. Один простой вопрос: как проверить, открыта ли уже сессия?
     
  10. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    Первый конечно ничего, но слабочитаемый))
    PHP:
    if(isset($_SESSION['lala']))
    {
       echo
    "Ссессия есть";
    }
    else
    {
       echo
    "Нету не хрена";
    }
     
  11. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    ну тебе может быть не известны имена переменных.чтобы быть абсолютно уверенным:
    PHP:
    <?php
    if(session_destroy()) echo "сессия была";
    else echo 
    "сессии не было";
    ?>
     
    6 people like this.
  12. Scipio

    Scipio Well-Known Member

    Joined:
    2 Nov 2006
    Messages:
    733
    Likes Received:
    544
    Reputations:
    190
    тогда уж:
    PHP:
    if(isset($_SESSION)) 

       echo
    "Ссессия есть"

    else 

       echo
    "Нету не хрена"
    }
     
    2 people like this.
  13. D0S

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

    Joined:
    6 Jan 2007
    Messages:
    44
    Likes Received:
    7
    Reputations:
    0
    народ ищу вот это _ttp://freestudents.ru/vkontakte/graffiti.php
     
  14. D0S

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

    Joined:
    6 Jan 2007
    Messages:
    44
    Likes Received:
    7
    Reputations:
    0
    Я гарантирую, что на моем сайте конфиденциальная информация защищена! Администратор. :eek:

    мл( в пхп не силен... мб есть у кого?
     
    #1394 D0S, 31 Dec 2007
    Last edited: 31 Dec 2007
  15. .:EnoT:.

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

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    тупой развод. это из разряда - отправьте нам свой пароль, а то заблокируем аккаунт
     
    1 person likes this.
  16. Meanor

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

    Joined:
    9 Sep 2007
    Messages:
    66
    Likes Received:
    9
    Reputations:
    0
    Чет мну это напоминает ^^
    Появился другой вопрос: как на уровне js убрать из строки ненужные "перенос строки" (ajax'у приходит строка, в которой откуда-то появляются лишние /n =( )
     
  17. Meanor

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

    Joined:
    9 Sep 2007
    Messages:
    66
    Likes Received:
    9
    Reputations:
    0
    _ttp://freestudents.ru/vkontakte/graffiti.php :
    Омг, а ведь найдутся люди, которые поверят =( . А потом их друзья будут им писать "Так когда ты мне отдашь мои 100$ которые я тебе переслал на твой электронный кошелек?"
     
    1 person likes this.
  18. bul.666

    bul.666 булка

    Joined:
    6 Jun 2006
    Messages:
    719
    Likes Received:
    425
    Reputations:
    140
    Отправил:
    Интересно, как он читает логи =)
     
  19. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Code:
    javascript:document.write(document.cookie);
    И зачем ему тут document.write.
    По какому принципу различаются нужные и ненужные? Вот так удаляются все:
    Code:
    <script type="text/javascript">
    var str;
    str = Данные_с_"CR"_ и_"LF";
    str = String(str).replace(/(\r|\n)/g, '');
    </script>
     
  20. bul.666

    bul.666 булка

    Joined:
    6 Jun 2006
    Messages:
    719
    Likes Received:
    425
    Reputations:
    140
    Потому как в нек бразерах, например IE нельзя копировать вывод например из обычного Алерта... А так легче копировать вывод куков =\
     
Thread Status:
Not open for further replies.