|
|
|
| Граждане, вы шош такое делаете? Мне приз Trianon отдавать что-ли? :))) Если вводится слово "i don't know" оно и должно отображаться как "i don't know" (как с включёнными, так и выключеными магическими кавычками), плюс ко всему не должно проходить никаких SQL-инъекций. Т.е. вывод "i don\'t know" в окно браузера уже недопустим. Пока магические кавычки не отменены, текст перед помещением его в SQL-запрос должен подвергаться обработке при помощи конструкции
<?php
if (!get_magic_quotes_gpc())
{
$name = mysql_escape_string($name);
}
?>
|
PS Обсуждаем, думаем до понедельника, скорее всего приз уйдёт автору задачи :))) - често поставил задачу, которую никто не смог решить, често сам её решил. | |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| | Я почему-то совсем не подумал про безопасность скриптов, ну мысли были, но как-то... хм... даже не знаю почему не написал... | |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| | >Мне приз Trianon отдавать что-ли? :)))
Отдайте. Он его заслужил.
Кроме того, ему еще миллион раз придется ответить в форуме на вопросы с теми же ошибками, так как выводов все равно никто делать не станет:( | |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| | Игорь, я на приз не претендую. Я даже на место в рейтинге не претендую.
И свой ответ отправил только в качестве эталона для сравнения.
Я - честно - не смотрел еще другие ответы.
Про свой могу сказать, что он мне не нравится.
и если кто-то сделает лучше - я только обрадуюсь.
Ответ свой я до последнего дня собирался как-то причесать...
Но бешенный deadline на работе не позволил мне это сделать. | |
|
|
|
|
|
|
|
для: Trianon
(01.06.2007 в 12:35)
| | Хм... всё же лучше вам отдать приз - за одно сможете проверить связь в отсутсвии FireWall - дело в том, что SoftTime единственный сайт, пропущенный через обратный прокси-сервер и есть большие подозрения, что проблемы с размещением ответов на форуме у вас связанно именно с этим. А так вы сможете протестировать работу сервера в отсутсвии и присутсвии FireWall. | |
|
|
|
|
|
|
|
для: cheops
(04.06.2007 в 09:23)
| | >всё же лучше вам отдать приз
Спасибо. Нет.
>за одно сможете проверить связь в отсутсвии FireWall
Каким образом мне поспособствует в этом хостинг? :)
Только в том, что я увижу, допустим, что на хостинге ответы отправляются?
Так я это видел до подъема nginx .
Да и кроме того, я не считаю, что бабки подбиты.
Когда наберется кворум работающих решений, их можно будет сравнить, оценить и выдать приз победителю. Я полагаю, в них (в решениях) найдется что сравнить.
Ну и сами посудите, ну как можно включать члена жюри в состав соревнующихся?
Если Вы полагаете, что поезд ушел, и объективно оценить ответы так сказать второго тура будет затруднительно, ( и если у вас образовался лишний месяц хостинга:) могу предложить второй вариант. Устроить джек-пот. Добавить этот месяц к месяцу приза (если таковой будет иметь место) за лучшее решение одной из следующих задач.
Ежели таковой иметь место не будет, то будет только справедливо, если я этот невостребованный месяц (уж коль скоро Вы имеете четкое намерение отдать его в мое распоряжение) призом за лучшее решение одной из следующих задач, назначу своей волей. | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 10:46)
| | >>всё же лучше вам отдать приз
>Спасибо. Нет.
Блин, не спорьте! Отдайте Вы его мне :))))
Шютка :-D | |
|
|
|
|
|
|
|
для: ddhvvn
(04.06.2007 в 12:16)
| | Ну да... "Охота вам жрать дохлую лошадь! Отдайте её мне." (с) М.Булгаков. | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 12:21)
| | :-D
Просто Вы, по-моему, с Хеопсом не договоритесь... :)) | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 10:46)
| | >Если Вы полагаете, что поезд ушел, и объективно оценить ответы так сказать второго тура будет затруднительно, ( и если у вас образовался лишний месяц хостинга:) могу предложить второй вариант. Устроить джек-пот. Добавить этот месяц к месяцу приза (если таковой будет иметь место) за лучшее решение одной из следующих задач.
>Ежели таковой иметь место не будет, то будет только справедливо, если я этот невостребованный месяц (уж коль скоро Вы имеете четкое намерение отдать его в мое распоряжение) призом за лучшее решение одной из следующих задач, назначу своей волей.
Когда будут ещё задачи??? :) Когда? | |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| |
I 100% know why O"Relly & partners doesn't eat Mc'donalds Gamburgers\Cheeseburgers
|
82 символа
Между прочим, эту тестовую фразу мне не удалось поместить в теги кода кнопкой. :) | |
|
|
|
|
|
|
|
для: Trianon
(01.06.2007 в 12:42)
| | И еще одно имя, на котором многие валятся.
characterictics of volt& any other graphs
|
45 символов | |
|
|
|
|
|
|
|
для: Trianon
(01.06.2007 в 15:09)
| | Мне не удается прикрепить скриншоты тестов ответов к своим постам.
Желающие могут посмотреть их здесь. | |
|
|
|
|
|
|
|
для: Trianon
(01.06.2007 в 20:23)
| | http://trnn.nm.ru/softtime/task21all.zip - 404 | |
|
|
|
|
|
|
|
для: sms-send
(01.06.2007 в 20:29)
| | пардон.
добавил. | |
|
|
|
|
|
|
|
для: Trianon
(01.06.2007 в 20:35)
| | Возможно, кого-то заинтересует примерное содержимое моей тестовой таблицы
INSERT INTO `guests` (`id`, `guestname`, `visits`) VALUES
(36, 'I 100% know why O"Relly & partners doesn''t eat Mc''donalds Gamburgers\\Cheeseburgers', 1),
(26, 'Mc''robbins', 1),
(12, 'O"Relly', 2),
(9, 'Jensen & partners', 1),
(14, 'total %25 of sales', 3),
(53, '&', 1),
(54, '&', 1),
(39, 'characterictics of volt& any other graphs', 1),
(41, 'Guest004', 16);
|
| |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| | Да что вы всё про приз!
Надо второй тур объявлять.
Задачи даются, чтобы на них научиться чему-то удалось. А раз не удалось, то ...
1) Либо это никому не нужная тема
2) Либо надо трудиться дальше
Я и сам хотел поучаствовать, но предпологаемый большой объём кода меня напугал.
Может быть во втором туре успею, надёргав кусочков у "конкурентов", поучаствовать, хотя у меня, ещё шансов на выигрыш нет, но главное не победа, а участие.
А если ещё серьёзней высказаться, то очень жду найти всё-таки полностью правильное решение этой очень важной задачи у вас на сайте! | |
|
|
|
|
|
|
|
для: cheops
(01.06.2007 в 12:22)
| | Если честно, не совсем понятно, что сейчас просиходит :) Воде бы честно победил Trianon, но уже есколько дней идёт только обсуждение... | |
|
|
|
|
|
|
|
для: DEM
(04.06.2007 в 17:45)
| | Если честно Trianon автор задачи, а следовательно победить не мог. Соответсвенно у него будет решение для сравнения.
Если Cheops напишет задачу и сам ее решит лучше, потомучто уже представляет решение, он сам себе хостинг сделает бесплатный на месяц :))) | |
|
|
|
|
|
|
|
для: Faraon
(04.06.2007 в 17:55)
| | Ну и пусть... СофтТайм сто процентов будет один месяц стоять непоколебимо )))
ЗЫ. ну тогда я не знаю кому вручить :) Вроде бы у всех одни и тежи ошибки ))) | |
|
|
|
|
|
|
|
для: DEM
(04.06.2007 в 17:45)
| | Вот я тоже не понимаю, что происходит.
Я весь день честно жду, пока претенденты поправят свои решения и выдадут нагора решения которые можно будет сравнивать, не по исполнению главного требования, а по нюансам.
Так ведь нет.... решение прислал один 006, при чем оно главному требованию не удовлетворяет.
В конце концов, мне-то интерес собачий....
Я разве только начал больше понимать cheops'а, когда он прекратил задачи постить.
Потому что проверять ответы, дело , пожалуй не менее трудное, чем выдумывать и решать задачи. | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 19:18)
| | Куда присылать то?в тему со своим решением вставлять или как? | |
|
|
|
|
|
|
|
для: ZAHTET
(04.06.2007 в 20:54)
| | наверное.
Как Вы понимаете, протокол у нас устанавливает cheops, и решение окончательное будет принимать тоже он.
Хотя бы потому, что он - представитель спонсора призового фонда.
если Вы опасаетесь мухлежа, попробуйте выслать решение ему личным сообщением. | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 21:01)
| | Хм... сложно будет объективно оценить ответы - детали обсуждены и разница в ответах будет минимальна. Может действительно ещё одну задачу с меньшим объёмом кода, но тоже заковыристую. | |
|
|
|
|
|
|
|
для: cheops
(05.06.2007 в 00:18)
| | Давайте. Постараюсь выложиться в решении полностью. | |
|
|
|
|
|
|
|
для: cheops
(05.06.2007 в 00:18)
| | Был бы очень рад... Времени было полно, но вот подумал над задачей ООчень плохо... снаало, когда собирался выкинуть не написал комментов, хорошо ТРИАНОН напомнил :) Да и вообще - это был первый опыт в участии в ЗАДАЧАХ, терь понял свои ошибки и надеюсь написать получше :) | |
|
|
|
|
|
|
|
для: cheops
(05.06.2007 в 00:18)
| | >Хм... сложно будет объективно оценить ответы - детали обсуждены и разница в ответах будет минимальна.
Сейчас я выложу результаты тестирования тех претендентов, которые не сошли с дорожки. Я бы не сказал, что они одинаковы... Но вот разница и вправду минимальна. Только не в ответах, а в том, что обсужденные детали никто всерьез не воспринял.
И еще. Возможно, это лично мой бзик, но за применение ob_start для вывода заголовков - при подсчете очков я бы смело срезал процентов так... много в общем.
>Может действительно ещё одну задачу с меньшим объёмом кода, но тоже заковыристую.
Есть у меня на приммте одна... но она не столь учебная... | |
|
|
|
|
|
|
|
для: Trianon
(05.06.2007 в 14:11)
| | >Есть у меня на приммте одна... но она не столь учебная...
Когда примерно будет? (если будет) | |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 19:18)
| | Хм... я не знал, что можно прислать новое решение... Если еще можно, то ща исправлю и пришлю.. | |
|
|
|
|
|
|
|
для: DEM
(04.06.2007 в 22:02)
| | Ребята, [модератор, отвернись!] я с вас хренею.
А можно ли прислать решение...
Скажите, а если Вам запретят прислать решения, а вы нарушите запрет и пришлете их, вы чем рискуете?
Деловой репутацией?
Know-how-кодом?
Честью?
Или только тем, что возможно они окажутся правильными? | |
|
|
|