Одним словом проблемма такова. В PHP скрипт регистрации добавил аякс. Получился такой расклад. Вход осуществляется на страницу скажем index.php, в которой ничего нет кроме скрипта регистрации. Страница index.php подгружает форму регистрации index.tpl. Добавил аякс, а вместе с ним еще страницу обработчик полей ayax.php. Обработчик полей аякс работает хорошо. Но вот скрипт регистрации молчит. Подскажите как базу после проверки полей перенаправить на скрипт регистрации? Пытался но в результате что то одно не работает.
В том то и дело, что передаю точно нужное мыло. Под этим мылом спокойно авторизуюсь!
Проверка идет на наличие мыла в базе (не работает). Пробую изменить условие - проверяю на !==
отсутствие. Форма выдает результат проверки ("Email Занят"). Почему обработчик не видит мыло в базе? Может что то с conf.php. Одновременно идет два соединения. И функция возвращает ссылку на уже установленное соединение.
Такая проблема: Есть скрипт востановления пароля PHP, MySQL, по запросу пароль востонавливается и высылается на мыло. Но ведь не для кого не секрет, что сгенерированный пароль трудно запомнить. Пользователь конечно решит пароль сменить на свой. Пишу скрипт за скриптом - не работает. А в инете ничего почитать по этому поводу не могу найти. Может кто где, что видел, подскажите!
Нашел хорошую идейку: Сгенерировать новый пароль, отправить его по мылу пользователю. Закешировать и поменять в базе. Все работает но в базе на новый не меняется. В чем проблема не пойму!
$new_password=substr($new_password, 2, 6);//извлекаем из шифра 6 символов начиная со второго. Это и будет наш случайный пароль. Далее запишем его в базу, зашифровав точно так же, как и обычно.