![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
AGENTxXx |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 8.6.2009 Репутация: нет Всего: 1 |
Добрый день! Столкнулься с такой проблемой: У меня при регистрации на лету проверяется доступен ли данный ник и правильно ли введена капча.
Взаимодействие провожу через cookie. Т.е. жду пока функция написанная в php файле запишет значение в cookie и потом проверяю... Проблема в том, что делаю это я в цикле while с условием: пока не поменяется значение по умолчканию брать куки. А так же стоис setTimeOut чтобы происходила пауза в запросах куки. Для получения куки использую функцию по умолчанию (которую можно везде найти)... И что же в итоге...: в Opera все хорошо выполняется без всяких ошибок, а вот в FireFox происходит вис браузера как раз на вызове getCookie().. Если в эту функцию добавить например alert то начинает работать все нормально, но эт не решение я считаю... Может кто сталкивался с такой проблемой ну или другой вариант решения кто нибудь придложет? =) ВСЕМ СПАСИБО! =)) |
|||
|
||||
KIRINDORF |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 11.2.2011 Репутация: 1 Всего: 1 |
А в FF куки разрешены?
|
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
механизм не понятен, куки нужно создавать до первого вывода данных... ибо они передаются через заголовок
иначе работай только с JS и ставь их через JS Это сообщение отредактировал(а) Muerto - 6.4.2011, 13:39 |
|||
|
||||
AGENTxXx |
|
||||||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 8.6.2009 Репутация: нет Всего: 1 |
Куки включены, но работают в FF странно. Если ставишь только на сессию, то они все равно работают как постоянные. В общем, давайте с кодом напишу, друг что выясниться:
Обычные функции:
Тут непосредственно поле для ввода:
Тут функции:
В строке:
Отправляется значение и если оно совпало, то иконка - Ок иначе иконка ерр... В общем, понимаю что это вообще может быть тупо реализовано, так как не нашел примера как это сделать, и в итоге сам вот смог реализовать так. Может кто нибудь простой пример кинет, который бы проверял значение с помощью пхп... ну типа капчи. чтобы значение например хранилось в БД... |
||||||||
|
|||||||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
AGENTxXx, Я здесь ни грамму php не увидел, вам в раздел javascript
Но в любом случае пробежался по коду - чет логики не нашел... Хотите капчу? используйте сессии, проверяйте через Ajax Запросом... Это сообщение отредактировал(а) Muerto - 7.4.2011, 00:27 |
|||
|
||||
AGENTxXx |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 8.6.2009 Репутация: нет Всего: 1 |
Ну вот в последней строке, которая оформлена в виде кода, там обращение к php файлу идет. С Ajax'ом не знаком...
И реально, нужно скорее всего в js писать, а не в php... Ладно, попробую в другом разделе получить ответ. Всем спасибо за помощь! |
|||
|
||||
Muerto |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
AGENTxXx, Ваш скрипт глючит - потому что он имхо в корне не верен и не правилен...
Его нужно переписать - хотите капчу используйте сессии Ваша капча будет отпугивать людей, но не защищать от ботов... В интернете множество скриптов капч, которые можно взять как пример... В любом случае удачи в разделе javascript ![]() |
|||
|
||||
AGENTxXx |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 8.6.2009 Репутация: нет Всего: 1 |
Что т уже позабыл про этот вопрос.
Решил проблему реализацией на ajax! Работает на УРА! Всем спасибо, кто помогал))) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |