X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проверка
Maksimchik
Maksimchik
Topic Starter сообщение 12.5.2011, 13:50; Ответить: Maksimchik
Сообщение #1


Напишите проверку к примеру логина, чтобы пользователь пог вводить любые символы. С защитой от вводимых так сказать скриптов в поле. Тоесть если он введёт к примеру DROP users надо чтобы это не действовало. Вообщем надо чтобы ничего не меняло кроме текста введённого в поле.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PPA-pavel
PPA-pavel
сообщение 12.5.2011, 15:01; Ответить: PPA-pavel
Сообщение #2


[PHP]<?php
function x( $var) {
$var = strip_tags($var);
$var = str_replace ("\n"," ", $var);
$var = str_replace ("\r","", $var);
$var = htmlentities($var);
$var = mysql_real_escape_string($var);
return $var;
?>[/PHP]

Использование:
[PHP]<?php echo x($_GET['value']); ?>[/PHP]

Защита и от xss и sql-иньекций
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Maksimchik
Maksimchik
Topic Starter сообщение 12.5.2011, 18:17; Ответить: Maksimchik
Сообщение #3


Можно для эл.адреса?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Salikhoff_hb
Salikhoff_hb
сообщение 12.5.2011, 18:43; Ответить: Salikhoff_hb
Сообщение #4


Maksimchik, для эл. [JS]/^(([0-9a-z\-\.]+)@[0-9a-z\-]+(!?\.[a-z]{2,4}))$/i[/JS] под php в интернете найди! там справа есть кнопочка "Спасибо!"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Maksimchik
Maksimchik
Topic Starter сообщение 12.5.2011, 22:54; Ответить: Maksimchik
Сообщение #5


Будь добр, можеш дать для всех видов текста? Тоесть как и для цифр так и для знаков. Какие именно есть защиты от форм и что они делают... Спасибо большое если понятно объясниш про каждый оператор(вроде). =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 12.5.2011, 23:47; Ответить: r3ntg3n
Сообщение #6


Почитайте в Сети о регулярных выражениях, примеров и обьяснений полно. В первую очередь отсеивайте тэги, слэши. Дальше регулярным выражением проверяйте на наличие только цифр, букв и знаков "-", "_" и остальных которые у Вас разрешены.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Maksimchik
Maksimchik
Topic Starter сообщение 13.5.2011, 1:55; Ответить: Maksimchik
Сообщение #7


Источник какой? Гдето я такое читал. Помоемому мне надо чтоб любой знак мог быть.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PPA-pavel
PPA-pavel
сообщение 13.5.2011, 13:31; Ответить: PPA-pavel
Сообщение #8


Maksimchik, можешь вообще сказать где и как ты эти формы используешь?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Maksimchik
Maksimchik
Topic Starter сообщение 15.5.2011, 0:48; Ответить: Maksimchik
Сообщение #9


В чате, при регистрации и авторизации.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NiKON_hb
NiKON_hb
сообщение 15.5.2011, 18:32; Ответить: NiKON_hb
Сообщение #10


Только
mysql_real_escape_string();
Для фильтрования переменных есть функция http://php.net/manual/ru/function.filter-var.php
Поддерживает много всего.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Проверка позиций сайтов в поисковых системах с помощью Positon.ru
Мониторинг продвижения сайтов
183 Positon 179469 12.4.2024, 8:32
автор: Positon
Открытая тема (нет новых ответов) Проверка качества прогона по трастовым сайтам, профилям, каталогам
0 bestweb20_mw 1401 21.12.2017, 18:36
автор: bestweb20_mw
Открытая тема (нет новых ответов) Фейк вконтакте - лучшая фотомодель (проверка на валид, админка)
0 Quant 2216 26.5.2017, 14:33
автор: Quant
Горячая тема (нет новых ответов) Чистим сайты от вирусов, рекомендации, проверка сервера на уязвимость!
80 Rxp 56604 16.2.2017, 15:05
автор: Andro11
Открытая тема (нет новых ответов) Чекер-сервис аккаунтов, проверка баз e-mail, профилей, блогов
19 KrisGuseva 19022 30.7.2015, 3:05
автор: KrisGuseva


 



RSS Текстовая версия Сейчас: 19.4.2024, 12:16
Дизайн