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

    −10

    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
    $textbody="<form name=\"form1\" method=\"post\" enctype=\"multipart/form-data\" action=\"foto_groups.php?do=add\">
                    <center>Добавление пункта меню:</center>
                    <table cellspacing=1 cellpadding=2 width=\"100%\" border=0 bgcolor=\"#CCCCCC\">
    	<tr bgcolor=\"#FFFFFF\"><td width=\"150\">Название:</td><td><input name=\"group_name\" type=\"text\" size=\"70\" maxlength=\"255\" class=\"input\" ></td></tr>
    	<tr bgcolor=\"#FFFFFF\"><td colspan=\"2\">Описание:<br /><textarea name=\"wp1\" id=\"elm2\" rows=\"40\" style=\"width:100%;\"></textarea></td></tr>
                    <tr bgcolor=\"#FFFFFF\"><td width=\"150\">&nbsp;</td><td><input type=\"Submit\" name=\"Submit\" value=\"Добавить группу\" class=\"input\"></td></tr>
                    </table></form>";
            } 
    
    if(!Isset($do)) {
            $textbody="<table cellspacing=1 cellpadding=2 width=\"100%\" border=0 bgcolor=\"#CCCCCC\">
    <tr bgcolor=\"#EFEFEF\"><td width=\"20\">ID</td><td width=\"300\">Название группы</td><td>Описание</td><td width=\"20\">&nbsp;</td><td width=\"20\">&nbsp;</td></tr>\r\n";
            $query = "SELECT * from foto_cat_eng ORDER BY id ASC;";
            $result = MYSQL_QUERY($query) or die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>");
            while ($row = mysql_fetch_array($result)) {
                $textbody .= "<tr bgcolor=\"#FFFFFF\"><td valign=\"middle\" width=\"20\">".$row["id"]."</td><td valign=\"middle\" width=\"300\">".$row["name"]."</td><td valign=\"middle\">".substr(strip_tags($row["description"]), 0, 100)."</td><td><a href=\"foto_groups.php?do=edit&id=".$row["id"]."\" alt=\"Редактировать...\" title=\"Редактировать...\"><img src=\"img/edit.gif\" width=18 height=18 border=0></a></td><td><a href=\"foto_groups.php?do=delete&id=".$row["id"]."\" onclick=\"return confirm(' Удалить ".$row["name"]."?');\"><img src=\"img/del.gif\" border=0 title=\"Удалить\" alt=\"Удалить\"></a></td></tr>\r\n";
            }
            $textbody.="</table>"; 
    }
    
    include('templates/header.php');
    write_top_panel('goods.gif');

    дино. продолжение)

    Запостил: progsmile, 02 Октября 2015

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

    • А тебе не приходила мысль, что если код не помещается в форму, то значит он тут нахуй не нужен¿
      Ответить
      • все здесь нужно
        Ответить
        • Увы, но такое говно нигде за пределами родной петушиной вебстудии никому не нужно. Я бы на твоём месте уже давно ушёл напитон.
          Ответить
          • на любом языке можно говна наплодить, так что неважно какой язык))
            Ответить
            • Не важно какой язык, важно какого сорта говно. Конкретно это говно унылое унифицированное.
              Ответить
    • > die("Ошибка в строке запроса:<br><textarea cols=60 rows=10>$query</textarea>")
      Интересно, что юзер должен с этим сделать? Поправить запрос и отправить разрабу?
      Ответить
      • ахахах))) может :D
        Ответить
        • Ну тогда надо добавить submit и завернуть в form:
          die("Ошибка в строке запроса:<br><form action='fix.php'><textarea name=fix cols=60 rows=10>$query</textarea><input type=submit value='Пофиксить!'></form>")
          Ответить
          • Одно ведроидное приложение при нажатии на кнопочку "Отправить отчет разрабам" открывало стандартный почтовый клиент с открытой формой создания нового сообщения. В теле соообщения красовался километровый жабатрейс с NPE, а адрес получателя был пустым.
            Ответить
            • На деревню дедушке?
              Ответить
              • — Подожди, сейчас ещё раз… Ну чего вы, ребята…
                — Давай, давай, давай, отправляй, ещё раз.
                — …ну исправьте же ошибку…
                — Кто «исправьте»?! К кому ты обращаешься во множественном числе? Я здесь один!


                Это же отличная защита от поехавших. Вот баганёт приложение, выскочит фигня, опытный пользователь введёт адрес по памяти (чай не первый раз) и отправит. А ламер что? Приложение только установил, мануалы не изучил, адрес разработчика красными буквами на стене не написал. Небось сам на что-то не то нажал, а теперь жалуется!
                Ответить
            • если бы приложение было опенсорсным, можно было бы вставлять адрес пользователя:
              а ну работай на сообщество, бездельник!
              Ответить

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