Программирование на php. Общие вопросы.

(Ответов: 402, Просмотров: 32632)
Страница 18 из 41 Первая ... 8161718192028 Последняя
  1. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Removal Of Brain, собственно проблема уже решена, практически так, как вы и написали) Там нюансы есть небольшие, но касаются они скорее реализации задуманного, чем самого PHP
    • 0
  2. Новичок Аватар для medar
    • Регистрация: 15.10.2009
    • Сообщений: 1
    • Репутация: 10
    Цитата Сообщение от kik11 Посмотреть сообщение
    Посоветуйте, пожалуйста, хорошую среду разработки для php. Обязательно нужен дебаг пошаговый.
    Самый быстрый, удобный и безпроблемный дебаг - у phpstorm. У netbeans, например, он тормозит.
    Phpstorm платный, но часто публикуется EAP-версия, бета с месячной лицензией: http://confluence.jetbrains.com/display/WI/Web+IDE+EAP
    • 0
  3. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Всем привет! Учусь в php, пишу cms. Вопрос: как можно проверять входные GET запросы? То есть от чего можно бояться? Тоже и POST.
    • 0
  4. Дипломник Аватар для kik11
    • Регистрация: 03.01.2013
    • Сообщений: 218
    • Репутация: 43
    Top-tompak, бояться стоит SQL-инъекций.
    Ещё - любой передачи данных без проверки содержимого.
    • 1

    Спасибо сказали:

    Top-tompak(28.03.2013),
  5. Дипломник Аватар для Removal Of Brain
    • Регистрация: 23.04.2012
    • Сообщений: 99
    • Репутация: 25
    Top-tompak,Бояться надо много чего.
    Все данные которые от пользователя пришли(гет,пост или куки) Обрабатывать надо. Везде где должно быть число использовать intval(), остальные данные либо проверять регуляркой, либо через *_real_escape_string() проводить
    • 1

    Спасибо сказали:

    Top-tompak(28.03.2013),
  6. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    kik11, Removal Of Brain, можете написать все функций проверки? А описание сам найду :)
    • 0
  7. Дипломник Аватар для Removal Of Brain
    • Регистрация: 23.04.2012
    • Сообщений: 99
    • Репутация: 25
    Top-tompak,
    intval() - превращает строку в число, отсекая всё плохое.
    is_numeric() - Проверяет состоит строка лишь из цифр или в ней есть что либо ещё.
    preg_match("/^[a-zA-Z0-9_-]{1,255}$/",$str) - Проверяет строку входят ли в неё символы Английского алфавита, цифры, знак подчёркивания и дефис
    mysql_real_escape_string() - слеширует строку для sql запроса
    • 2

    Спасибо сказали:

    OKyJIucT(28.03.2013), Top-tompak(28.03.2013),
  8. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Removal Of Brain, И еще вопрос, как можно wysiwyg редактор добавить вместе input text? Очень волнует этот вопрос
    • 0
  9. Дипломник Аватар для Removal Of Brain
    • Регистрация: 23.04.2012
    • Сообщений: 99
    • Репутация: 25
    Цитата Сообщение от Top-tompak Посмотреть сообщение
    Очень волнует этот вопрос
    Если честно, то вопрос не понял.
    Но что-то подсказывает, что это вам поможет:
    В основе таких редакторов лежит блок(div) с аттрибутом contenteditable и скрытое поле(input или textarea) в который всё содержимое транслируется с помощью js.
    И вас что-то другое спрашивали?
    • 0
  10. Дипломник Аватар для kik11
    • Регистрация: 03.01.2013
    • Сообщений: 218
    • Репутация: 43
    Цитата Сообщение от Removal Of Brain Посмотреть сообщение
    mysql_real_escape_string() - слеширует строку для sql запроса
    Не стоит её пользоваться.
    Она подтормаживает при многократном использовании.
    На хабре была классная статья на тему защиты от SQL-инъекций.
    Может, тяжеловата, но хороша.
    • 0
Страница 18 из 41 Первая ... 8161718192028 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Веб программирование на 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

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры