Подскажите! Есть скрипт авторизации, смены пароля, личный кабинет и.т.д. Хотелось бы сделать регистрацию: Например отправляется на мыло ссылка (приглашение), которая действительна например сутки. Перейдя по ссылке пользователь попадает на страницу регистрации. Ну, а дальше все как обычно. Где бы посмотреть материал на эту тему?
После чего опера начинает работать нормально, а вот другие браузеры работают не коректно (name в базе не находят).
Тоесть если работает опера то не работают например Explorer или Mozilla. убираешь iconv то все наоборот. (Добавление)
Аналогичная тема по этой ссылке http://forum[dot]searchengines[dot]ru/ar[dot][dot][dot]hp/t-504703[dot]html (Добавление)
Сайт который делаю http://www[dot]eu-taxi[dot]ru/ (Добавление)
В то же время захожу в личный кабинет через оперу. Из кабинета меняю name на новое. Тоесть в одно поле ввожу старое имя в в два других ввожу новое имя жму изменить. Меняет коректно. проверяю в базе замена прошла в нормальной кодировке. Проверяю через например Mozill-у. Проверка проходит коректно. Наверное проблемма с аяксом. Но как исправить ???
Делаю запрос в bd на наличие "имени". Запрос отправляется с формы через $.ajax({.
И все работает прекрасно. За исклбчением браузера Опера. Постоянно один ответ "no". Правдо только в том случае если "name" в bd на русском языке. Остальные браузеры на запрос отвечают коректно в любом случае.
Дело в том, что в результате проб и ошибок я выяснил следующее. Запрос к базе скрипт почему то отправляет с оперы в кодировке utf8, а в других браузерах кодировка windows-1251. База в windows-1251. Устанавливаю...
. Вроде все должно быть нормально. Теперь опера работает в windows-1251. А остальные браузеры по видемому в utf8. Подскажите как заставить работать все браузеры в windows-1251. (Добавление)
Меняю кодировку таблицы в базе с СР1251 на utf8. Все остается по старому. Опера не работает, остальные браузеры нормально. В чем же проблемма?
.
В результате опера работает коректно, а вот другие перестают работать коректно.
Получается, если я после получения ответа от БД. сделаю обратную перекодировку. Браузеры снова заработают коректно, а опера наоборот.
Какой то замкнутый круг!
Если я таблицы в bd перекодирую в UTF-8, будут ли нармально восприниматся русские буквы? И как будут работать все браузеры с этой кодировкой?
На опере скрипт заработал коректно. А вот другие браузеры наоборот перестали работать.
Замкнутый круг. Что делать? (Добавление)
Неужели нет решения проблеммы?