Removal Of Brain, собственно проблема уже решена, практически так, как вы и написали) Там нюансы есть небольшие, но касаются они скорее реализации задуманного, чем самого PHP
- 10.03.2013 23:53
- 27.03.2013 10:51
Самый быстрый, удобный и безпроблемный дебаг - у phpstorm. У netbeans, например, он тормозит.
Phpstorm платный, но часто публикуется EAP-версия, бета с месячной лицензией: http://confluence.jetbrains.com/display/WI/Web+IDE+EAP - 27.03.2013 22:55
Всем привет! Учусь в php, пишу cms. Вопрос: как можно проверять входные GET запросы? То есть от чего можно бояться? Тоже и POST.
- 28.03.2013 09:53
Top-tompak, бояться стоит SQL-инъекций.
Ещё - любой передачи данных без проверки содержимого.Спасибо сказали:
Top-tompak(28.03.2013), - 28.03.2013 11:12
Top-tompak,Бояться надо много чего.
Все данные которые от пользователя пришли(гет,пост или куки) Обрабатывать надо. Везде где должно быть число использовать intval(), остальные данные либо проверять регуляркой, либо через *_real_escape_string() проводитьСпасибо сказали:
Top-tompak(28.03.2013), - 28.03.2013 15:46
kik11, Removal Of Brain, можете написать все функций проверки? А описание сам найду :)
- 28.03.2013 16:03
Top-tompak,
intval() - превращает строку в число, отсекая всё плохое.
is_numeric() - Проверяет состоит строка лишь из цифр или в ней есть что либо ещё.
preg_match("/^[a-zA-Z0-9_-]{1,255}$/",$str) - Проверяет строку входят ли в неё символы Английского алфавита, цифры, знак подчёркивания и дефис
mysql_real_escape_string() - слеширует строку для sql запросаСпасибо сказали:
OKyJIucT(28.03.2013), Top-tompak(28.03.2013), - 28.03.2013 16:16
Removal Of Brain, И еще вопрос, как можно wysiwyg редактор добавить вместе input text? Очень волнует этот вопрос
- 28.03.2013 20:56
- 28.03.2013 22:13
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Создание сайтов | 3 | 31.05.2011 01:53 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Реклама партнерских программ | 3 | 31.05.2011 01:53 |
Качественное программирование на заказ | Создание сайтов | 2 | 13.09.2010 16:02 |
Веб-программирование [php, Xhtml, Css, Javascript] | Другая работа | 0 | 28.02.2010 23:10 |



