- 1
- 2
- 3
- 4
if(!get_magic_quotes_gpc()) {
$_GET = addslashes($_GET);
$_POST = addslashes($_POST);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
if(!get_magic_quotes_gpc()) {
$_GET = addslashes($_GET);
$_POST = addslashes($_POST);
}
Шедевры отечественного экранирования. Из недр движка http://linuxnow.ru
xXx_totalwar 18.09.2010 13:45 # 0
>Исходный код SimpleBlog
>Нестабильно!
систему контроля версий даже не осилили, о чем тут вообще говорить, когда теги к посту хранятся как char(255)
Lure Of Chaos 19.09.2010 10:36 # +5
только начал(альфа)
работает, но не все(бета)
не успеваю доделать(релиз кандидат) - НЕСТАБИЛЬНО!
работает, но не знаю как (билд)
теперь прога не вываливается, а выдает сообщение об ошибке, но лучше не трогать (сервис релиз)
Lure Of Chaos 18.09.2010 14:06 # 0
о да, теперь мы в безопасности.
user654321 18.09.2010 14:07 # +2
Она такие юмористы.
http://linuxnow.ru/view.php?id=20
А еще они умеют конпелировать пхп!
Такое ощущение складывается, что это друзья nemo.
Lure Of Chaos 18.09.2010 14:17 # +1
цитата: "Многие разработчики тестируют PHP проекты на локальном сервере, а код пишут в простом текстовом редакторе. Не многие знают, что можно исполнять и проверять код на PHP не заходя в веб-браузер и без участия веб-сервера."
пхп-разработчики такие разработчики, что не знают ни ZendStudio/Eclipse/NetBeans/PHPStorm, ни CVS/SVN/GIT. Я-то думал, только некоторые, а оказывается, многие....
xXx_totalwar 18.09.2010 14:19 # +1
Lure Of Chaos 18.09.2010 14:22 # +2
>Нестабильно!
>09-April-2010 16:33
а по виду этому коду лет 13, видал я такое на стыке веков века....
xXx_totalwar 18.09.2010 14:32 # +1
Lure Of Chaos 18.09.2010 14:46 # +1
Анонимус 19.09.2010 00:57 # +4
денвер под линукс!!11
http://linuxnow.ru/view.php?id=67
ракмозга проник и туда
Lure Of Chaos 19.09.2010 10:26 # 0
Анонимус 20.09.2010 00:54 # 0
Близок тот час, когда школьник-админ на очередном говнохостинге пустит ксампп в продакшен.)
Lure Of Chaos 20.09.2010 23:19 # 0
> Близок тот час, когда школьник-админ на очередном говнохостинге пустит ксампп в продакшен.)
насчет ксамппа не знаю, но в денвере этот вопрос часто задаваемый
Анонимус 21.09.2010 00:07 # +3
кроме того он лучше будет работать.
У меня один знакомый пхпшник купил какой-то понос для управления сервером через веб (что бы сэкономить на админе), и этот понос поставил ему пакетик с мускулем, который скомпиляли видимо разработчики этого говна, да так чудесно, что мускуль тормозил как проклятый.
Вопреки своим принципам я не стал разбираться, а просто грохнул эту гадость, и поставил мускуль из официального репозитория (кажется это был fedora, и я сделал yum install).
Официальная сборка мускуля залетала.
Я так и не знаю, в чем было дело: в оптимизации под древний проц ли, в размере кешей, в ключике оптимизации типа O2, в какой-то игре с потоками.. как бы то ни было -- официальная сборка работала намного лучше самосборки горе-авторов.
А уж от какого dependency hell я его спас переведя с говна на встроенную в операционку систему репозиториев -- подумать страшно.
Посмотрел бы я как он без репозитория обновлял бы себе mysql и все зависящие от нее штуки:)
А то ставят всё руками, а потом у них mysql 5.2 а у php библиотека от 3.23. И удивляются -- почему глючит.
Я реально видел на опеннете статью, где какой-то школьник учил всех ставить mysql на фрю.
Начиналась она с того, что он WGETом выкачивал сырцы мускуля.
На фрю! Где системе портов больше лет, чем ему. И прямо в хендбуке написано, как ими пользоваться.
>>насчет ксамппа не знаю, но в денвере этот вопрос часто задаваемый
какой вопрос?:) как поставить денвер на хостинг?
мамочки!
Lure Of Chaos 21.09.2010 00:47 # 0
конечно, ведь собираем индивидуальную штуку, а не ширпотреб - если руки растут откуда надо, конечно.
> Посмотрел бы я как он без репозитория обновлял бы себе mysql и все зависящие от нее штуки:)
очень просто - скачал бы свеженький понос, а без него у него был бы запор.
> Начиналась она с того, что он WGETом выкачивал сырцы мускуля.
экскурия по аду: скачать, собрать, выискать зависимости... райское наслаждение для мазохистов
> как поставить денвер на хостинг?мамочки!
ага, "как сделать денвер видимым из интернета или локальной сети?" http://www.denwer.ru/faq/
Анонимус 21.09.2010 02:12 # +1
Так и вижу: "я хочу функцию some_func, она уже год как есть в php, но в моем софте для админства сервера ее нет, потому что нижегородские студенты, которые его делают, еще не вернулись с дачи".
>>как сделать денвер видимым из интернета или локальной сети
Боженька, уничтожь котерова
Lure Of Chaos 21.09.2010 10:17 # 0
пока студенты ее не сделают, хомячки о ней не узнают
> Боженька, уничтожь котерова
Не того просим, боженька слишком мягкотелый. И вообще, котеров честно признается, что в его сборке дохуища дыр, и отговаривает от этой глупой затеи
DrFreez 19.09.2010 14:18 # −2
telnet 19.09.2010 17:38 # +1
istem 20.09.2010 00:16 # −1
Анонимус 20.09.2010 00:58 # 0
Oleg_quadro 20.09.2010 10:56 # −1
istem 20.09.2010 11:15 # +1
Вы меня убиваете...
Oleg_quadro 20.09.2010 14:06 # 0
Анонимус 20.09.2010 00:57 # +2
Программирование на пыхапэ на 20% состоит из борьбы с ним, с его мэджик квотесами, регистер глобалсами и прочим сифилисом)
Раньше к этому еще добавлялся совершенно не нужный рашен апаче, который говноодмины юзали чуть ли не года до 2003го, потому что на опеннете так написано было.
netrain 20.09.2010 11:26 # 0
Анонимус 20.09.2010 19:02 # +1
Oleg_quadro 20.09.2010 10:58 # 0
Анонимус 20.09.2010 19:07 # 0
да, этот код можно улучшить: можно сохранять значения в приватном свойстве что не читать их каждый раз, можно вынести обработку в отдельную функцию для красоты, много чего можно сделать.
Но этот вариант в тысячу раз лучше предложенного.
xXx_totalwar 20.09.2010 19:20 # 0
в пыхомире еще не изобрели валидаторы?
telnet 20.09.2010 19:39 # 0
Анонимус 20.09.2010 20:13 # 0
Я такое люблю. Открыл наугад файлик edit_settings.php и замер