![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Согласен, потому, прежде чем что-то писать, надо выучить язык, неотъемлемой частью которого является ООП. Надо знать что такое http, как строятся запросы и ответы, что такое GET, POST, сессия, куки.... Надо разобраться с подходом к построению web приложений (основным, на данный момент является MVC). Потом, решив написать что-то для web, не изобретать велосипед, а воспользоваться web-фрэймворком, но понимая, как он работает. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
неужели?!
они не всегда хороши -------------------- Amazing |
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Вы считаете, что человек не знающий ООП в php может называться php программистом? Интересно, найдет ли он нормальную работу, или сможет разобраться в коде какого-нибудь современного продукта (большинство из которых используют ООП и MVC ) К тому же рано или поздно ему все равно придется работать с библиотеками написанными в объектном стиле.
Но в большинстве случаев их применение экономит силы и время, а соответственно, позволяет быстрее создать готовый продукт. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 12 Всего: 43 |
|
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
представил и?!...
Добавлено @ 14:20 могу даже пару ссылок привести крупных проектов (не свои) Это сообщение отредактировал(а) MoLeX - 5.2.2010, 14:20 -------------------- Amazing |
|||
|
||||
| Spiker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 25.5.2005 Где: Спортзал Репутация: -2 Всего: -2 |
я эту авторизацию везде пихаю, либо это коммерческих проект или что то похожее на сайт "анекдотов"...
я могу проект показать, весит за 10-20мб без никакого ООП)) Это сообщение отредактировал(а) Spiker - 5.2.2010, 19:58 -------------------- Даваите жить дружно! (Леопольд.) :shy67: |
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Spiker,
У тебя возможна инъекция SQL в doLogin() -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| Spiker |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 25.5.2005 Где: Спортзал Репутация: -2 Всего: -2 |
все данные тогда надо через mysql_real_escape_string пропускать
Добавлено через 13 секунд все данные тогда надо через mysql_real_escape_string пропускать
-------------------- Даваите жить дружно! (Леопольд.) :shy67: |
||||
|
|||||
| NLspieler |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 619 Регистрация: 13.10.2008 Где: Берлин Репутация: 16 Всего: 19 |
Для пропуска всех нужных переменных из пост через mysql_real_escape_string, я использую слудующий код.
|
|||
|
||||
| Spiker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 25.5.2005 Где: Спортзал Репутация: -2 Всего: -2 |
по-моему еще кроме кодировки сессии больше не чего нельзя добавить?
-------------------- Даваите жить дружно! (Леопольд.) :shy67: |
|||
|
||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
||||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
||||
|
||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
Преобразует специальные символы в HTML сущности
|
|||
|
||||
| Spiker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 25.5.2005 Где: Спортзал Репутация: -2 Всего: -2 |
зачем это для авторизации?
это для других вещей, к примеру для проверки - что написал пользователь в гостевой книге. логин и пароль в мд5 закатал и проверяй)) Это сообщение отредактировал(а) Spiker - 6.2.2010, 00:34 -------------------- Даваите жить дружно! (Леопольд.) :shy67: |
|||
|
||||
| Sentox |
|
||||||
|
как то так ![]() ![]() Профиль Группа: Участник Сообщений: 392 Регистрация: 27.1.2009 Где: Зимбабве Репутация: 7 Всего: 7 |
NLspieler,
Ну и что ... большинство путей проходят через прокси сервера!!! И твоя система хватает IP именно прокси через который работает и хацкер, ну а агента это уже понятно .... Всё каюк ... Это проблема много сложнее. Добавлено @ 10:24 Vasay,
Угу, а потом появляются системы с классами в 20 -30 методов с кучей свойств, не соблюдая основные правила ООА/П. И думаешь а где здесь всё таки ООП Это я к тому , что прав Simpliest, всему своё время. Добавлено @ 10:32 yngwie19,
Основная проблема новичков, начни с анализа требований и последовательности, в особенности начни с карандаша и листа бумаги. "Форест Гамп прекрасно выразил эту идею, когда сказал: Если вы не знаете куда идете, то вы вряд ли туда дойдете." (Разработка и управление требованиями Практическое руководство пользователя ) Это сообщение отредактировал(а) Sentox - 6.2.2010, 11:46 |
||||||
|
|||||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |