"PHP" / Говнокод #18808 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  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\"> </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\"> </td><td width=\"20\"> </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 progsmile, (Updated )

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

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


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

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8