1. PHP / Говнокод #23418

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    <?php
    	$f = fopen('comments', 'a');
      $name = htmlspecialchars($_POST['name']);
      if( strlen($name)<8 || strlen($name)>40 ) #из-за русских символов умножаем на два
        exit("Имя должно иметь длину от 4 до 20 символов!");
      $msg = htmlspecialchars($_POST['text']);
      if( strlen($msg)<30 || strlen($msg)>500 )
        exit("Сообщение должно иметь длину от 30 до 500 символов!");
      $text = "\n#${name}\n##${msg}";
      $r = fwrite($f, $text);
      if($r) echo <<<TEXT
      Спасибо за ваш комментарий!<br>
      <a href="comments.php">Вернуться назад</a>
    TEXT;
      else echo 'Ошибка IO_WRITE';
      fclose($f);
    ?>

    Часть 2! Зацениваем пацаны по 100 больной шкале

    Запостил: KoderOT-Boga, 17 Октября 2017

    Комментарии (0) RSS

    Добавить комментарий

    Ошибка компиляции комментария:
    1. Гости могут высказаться только в понедельник, среду, четверг или воскресение
    ava Семь раз отмерь — один отрежь, guest!
    А не использовать ли нам bbcode?
    • [b]жирный[/b] — жирный
    • [i]курсив[/i] — курсив
    • [u]подчеркнутый[/u] — подчеркнутый
    • [s]перечеркнутый[/s] — перечеркнутый
    • [blink]мигающий[/blink] — мигающий
    • [color=red]цвет[/color] — цвет (подробнее)
    • [size=20]размер[/size] — размер (подробнее)
    • [code=<language>]some code[/code] (подробнее)
    Проверочный код