|
Malin-ka ↓
|
 |
|
04 Август, 2009, 04:36:47
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
Привет всем !
Сама не могу...
Простая ф-ция для проверки е-мыла:
$(document).ready(function() {
$("#validate").keyup(function(){
var email = $("#validate").val();
if(email != 0)
{
if(isValidEmailAddress(email))
{
$("#validEmail").css({
"background-image": "url('19ac6ee0e00f84541047239936712d7/validyes.gif')"
});
} else {
$("#validEmail").css({
"background-image": "url('19ac6ee0e00f84541047239936712d7/validno0.gif')"
});
}
} else {
$("#validEmail").css({
"background-image": "none"
});
}
});
});
function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}
Помогите пожалуйста добавить 2 момента:
- чтоб не пропускало дальше в случае "validno" и
- чтобы не правильность е-маил проверяло, а просто переменную $_SESSION['real_id']
Заранее спасибо !
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
04 Август, 2009, 06:10:02 , спустя 1 час 33 минуты 15 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
ахуеть. первый раз вижу от прохожего вопрос по jQuery... кризис чтоли? Спустя 1 минуту 1 секунду добавил ыы
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
спиздили из недостоверного источника ...
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 10:38:59 , спустя 16 часов 28 минут 57 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
:) что, кроме этого беспонтового флуда никто не подскажет?
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
05 Август, 2009, 10:46:06 , спустя 7 минут 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Malin-ka, ну вообще то это флейм :) Спустя 1 минуту 17 секунд добавил Что находится в $_SESSION['real_id'] ?
|
|
|
|
|
Записан
|
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 11:58:00 , спустя 1 час 11 минут 54 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
О, вот и человеческие слова ! :)
Привет.
Хотела таким образом сделать некую проверку captcha. Вкурсе, что есть готовые, но они сильно громоздкие, а моя всего в пару-тройку строк уместилась.
В $_SESSION['real_id'] находятся 4 случайных символа - только лат.буквы и цифры.
Если введенное пользователем значение совпадает с ними, то validyes, иначе форма не дложна отправиться.
Как-то так...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
05 Август, 2009, 12:06:06 , спустя 8 минут 6 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Malin-ka, так...
1. начнем с того, причем тут e-mail, если ты делаешь проверку капчи?
2. я правильно понимаю, ты проверяешь правильность капчи на стороне клиента, то есть с помощью js?
|
|
|
|
|
Записан
|
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 12:09:54 , спустя 3 минуты 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
e-mail тут не причем. Просто маленькая удобная ф-ция на jquery. Хочу её приспособить...
А правильность проверяется видимо в backend-файле (или как оно там называется) :)
|
|
|
|
|
Записан
|
|
|
|
|
Baboot ↓
|
 |
|
05 Август, 2009, 12:18:47 , спустя 8 минут 53 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 10
Сообщений: 441 Сила слова: 2.27
|
через ajax вызывай какойнить validateCapcha и там через PHP проверяй валидность введенного с сессией и возращай true или fakse соответственно, и там уже от этого була выбирай действие
|
|
|
|
|
Записан
|
2b||!2b
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 12:24:18 , спустя 5 минут 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
а разве нельзя вместо regexp в последней ф-ции просто сравнивать введенные значения с сессией ?
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
05 Август, 2009, 12:34:05 , спустя 9 минут 47 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Malin-ka, а в сессии будет капча? Тогда любой сможет посмотреть, то с чем ты сравниваешь. И тогда зачем такая защита?
|
|
|
|
|
Записан
|
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 12:37:44 , спустя 3 минуты 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
ну вопервых защищать особо нечего :) это скорее против автокомментов или подобное, а во-вторых можнож шифровать ... нет ?
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
05 Август, 2009, 12:42:08 , спустя 4 минуты 24 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
ну вопервых защищать особо нечего :) это скорее против автокомментов или подобное
ну тогда не защищай :)
автокомменты будут только либо если ресурс популярен, либо движок на котором ресурс держится - будет популярен Спустя 36 секунд добавил как будешь шифровать? всеравно будет видно алгоритм шифрования все кто зайдет на страничку авторизации Спустя 1 минуту 9 секунд добавил
Вот тебе твой код
function isValidEmailAddress(id) {
return (id == <?php echo $_SESSION['real_id']; ?>);
}
|
|
|
|
|
Записан
|
|
|
|
|
Baboot ↓
|
 |
|
05 Август, 2009, 12:42:45 , спустя 37 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 10
Сообщений: 441 Сила слова: 2.27
|
держи в сесси хэш капчи, через ajax проверяй хэши. Вот и все
|
|
|
|
|
Записан
|
2b||!2b
|
|
|
|
Malin-ka ↓
|
 |
|
05 Август, 2009, 12:55:53 , спустя 13 минут 8 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 83 Сила слова: 1.2
|
спасибо за советы ! :)
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
05 Август, 2009, 01:03:24 , спустя 7 минут 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
Малин-ки, Малин-ки
такие вечеринки...
пиздец
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|