+133
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
<form action="/admin.php?action=edit_category&name=razdel1" method="post">
<table>
<tr>
<td>
<input type="image" src="views/admin/i/save.png" value="Сохранить" />
</td>
</tr>
<tr>
<td>
Название раздела:
<input type="text" name="name" value="Раздел1" size="41" maxlength="128" />
</td>
</tr>
</table>
</form>
"Имею большой опыт в области веб-программирования" говорите? Вот кусок творения нашего прославившегося клована Мишустика. Пруф для лулзов будет ниже в комменте.
Викинул лишнее и отформатировал для простоты понимания.
Как можно догадаться, редактирование раздела производится по идентификатору в параметре name, передаваемому методом GET. Название же раздела передается в одноименном параметре, только методом POST. Оригинально, да?
А как же задается идентификатор раздела? Обычным транслитом из названия!
Изменяем название с "Раздел1" на "Раздел2" - Сохранить - "Название раздела изменено!" Ок. Остаемся в этой же форме и пробуем изменить название обратно, сохраняем... А хрен вам - "Раздела не существует!"
Ну правильно, че! Идентификатор раздела в базе изменился на "razdel2", а форма по прежнему работает с "razdel1".
Вот такая вот реализация ЧПУ. Из этих идентификаторов потом строится адрес страницы а-ля http://test.soft-oskol.ru/razdel1/index.html
Запостил:
Uchkuma,
23 Декабря 2010
Админка: http://test.soft-oskol.ru/admin.php
Пароль: 1
Один только свич на 10 экранов это полный осадок
читать бы что-то вроде "Code Craft" P.Goodliffe
глядишь и вышел бы на новый уровень
я такого из нашего корпоративного софта могу мегами таскать каждодневно.
как тот же незабвенный пример с "class Ivanov { ... };": наши доблестные разработчики полгода не могли тривиальную фичу сделать и консультант Иванов их трахал постоянно бо проект горел. так они в программе реализуя куски фичи, отсутствие которых и было проблемой (и до чего они доходили месяца), воспользовались именем косультанта для названия класса. что здесь смешного вы спросите? прога в корку упала в методе Ivanov::Ivanov .... говно ли это? нет. это просто говнокодеры. у них из-за ДНА проблемы с мозгами. это не лечится. и это не смешно. бо над юродиивыми глумится - грех.
"...Земля тряслась — как наши груди;
Смешались в кучу кони, люди..."
Да и вот это, догадался ты не правильно, ну надеюсь ты сам это понял(а хотя может твое мышление на уровне местных долбоебов)
Завязывай с матом, так глядишь и чё-то выйдет из тебя...
Ты не провоцируй на всякое нехорошее, матом любой дегенерат может говорить, ты без мата и оскорблений фразы рожай, а то так и хочется по башке надавать... или фроляйн любит садомазо?..
--
Следи, вобщем за своими словами, а то, ведь, доведёшь - 2011 будет для тебя годом трахнутого кролика.
Надеюсь доступно объяснил?
и, кстати, КАКОЙ ФОТОГРАФИИ?!???!!
Звучит убого
Чтобы не было помойки рекомендую игнорить кукареканье петушни.
Говорить с петухом - западло. Так и самому запомоится можно.
Я так считаю.
http://gardenplotter.com/rospo/blog/uploaded_images/ChickenRoost-732113.jpg
"красная головка" -- школьная кличка Мишусти?
http://govnokod.ru/4931#comment57622
http://lurkmore.ru/Lucky_Star
полагаю, гороховый суп