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

    +160

    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
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    if(empty($name) or empty($text) or !preg_match("/[a-zа-я]/i",$name) or !preg_match("/[a-zа-я]/i",$text))
      {
      echo "<font color=\"#f00000\">";
    
        if(empty($name) or !preg_match("/[a-zа-я]/i",$name))
        {
          if(empty($name)) echo "" . $lang['10'] . "<br />";
    
            else {       echo "" . $lang['11'] . "<br />";}
    
        }
    
    
        if(empty($text) or !preg_match("/[a-zа-я]/i",$text) )
          if(empty($text)) echo "" . $lang['12'] . "<br />";
          else {
               echo "" . $lang['13'] . "<br />";
               }
      echo "</font><br /><a href='index.php?act=add'>" . $lang['14'] . "</a><br />";
    
      }
    
      else
      {
    $text=stripslashes(htmlspecialchars($text, ENT_QUOTES));
    $new_date=stripslashes(htmlspecialchars($new_date, ENT_QUOTES));
    $name=stripslashes(htmlspecialchars($name, ENT_QUOTES));
    
      $sms="$name:|:$new_date:|:$text
    ";
    $sms=antimat($sms);
    
      $fp=@fopen($file,"a+");
      @fwrite($fp,$sms);
      fclose($fp);
    
    
    
    if(@fwrite) echo "" . $lang['15'] . " <a href=\"index.php\">" . $lang['16'] . "</a>.<br />";
    else { echo "" . $lang['32'] . ""; }
    }

    )))

    Запостил: lugaro, 30 Апреля 2010

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

    • Проверки прибили... из серии по два раза, по два раза не повторяю, не повторяю.
      Ответить
      • ну а вдруг!
        Ответить
        • писал любитель параллельных вычислений

          "вдруг" - это посторонний тред
          Ответить
    • жуткий кал.
      Ответить
    • $lang['11']
      кал еще и в этом
      что сия переменная несет в себе :)
      Ответить
      • $lang['11'] = "Введите имя нормальными знаками";
        Ответить
        • Странно, что нет:
          $lang['23'] = "вперед>>>";
          Ответить
        • Мне показалось, что я видел это:

          $lang['0'] = "ru";
          $lang['1'] = "Не взломаешь";
          $lang['2'] = "Ваше имя:";
          $lang['3'] = "Сообщение:";
          $lang['4'] = "Код";
          $lang['5'] = "Отправить";
          $lang['6'] = "Смайлы";
          $lang['7'] = "В гостевую";
          $lang['8'] = "Сработал антиспам!Подождите некоторое время";
          $lang['9'] = "назад";
          $lang['10'] = "Введите имя";
          $lang['11'] = "Введите имя нормальными знаками";
          $lang['12'] = "Введите текст";
          $lang['13'] = "Введите текст нормальными знаками";
          $lang['14'] = "<<<назад";
          $lang['15'] = "Сообщение было успешно добавлено в";
          $lang['16'] = "гостевую";
          $lang['17'] = "Введенный код не верен";
          $lang['18'] = "<<<назад";
          $lang['19'] = "Назад";
          $lang['20'] = "В гостевую";
          $lang['21'] = "Добавить сообщение";
          $lang['22'] = "Назад";
          $lang['23'] = "Вперед";
          $lang['24'] = "В конец";
          $lang['25'] = "В начало";
          $lang['26'] = "Записей:";
          $lang['27'] = "Записей:";
          $lang['28'] = "Перейти на";
          $lang['29'] = "страницу";
          $lang['30'] = "Страниц:";
          $lang['31'] = "Гостевая";
          $lang['32'] = "Ошибка!";
          $lang['33'] = "Января";
          $lang['34'] = "Февраля";
          $lang['35'] = "Марта";
          $lang['36'] = "Апреля";
          $lang['37'] = "Мая";
          $lang['38'] = "Июня";
          $lang['39'] = "Июля";
          $lang['40'] = "Августа";
          $lang['41'] = "Сентября";
          $lang['42'] = "Октября";
          $lang['43'] = "Ноября";
          $lang['44'] = "Декабря";
          , а вижу другое:
          Ответить
          • Ответа небыло, пост отредактировал а тут ты отписал на старый ))
            Ответить
    • ><
      Ответить
      • >Dick
        Член? Зачем ругаться матом?
        Ответить
        • Dick - это не мат.

          В англосаксов есть такое имя.
          Ответить
          • англосексов?
            член?
            Ответить
            • имя?!
              Ответить
            • dick Look up dick at Dictionary.com
              "fellow, lad, man," 1553, rhyming nickname for Rick, short for Richard, one of the commonest Eng. names, it has long been a synonym for "fellow," and so most of the slang senses are probably very old, but naturally hard to find in the surviving records. The meaning "penis" is attested from 1891 in British army slang. Meaning "detective" is recorded from 1908, perhaps as a shortened variant of detective.

              Буквально, "мой дружок". А можно так: "мой Петя".
              Ответить

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