Спустя 7 минут, 2 секунды (10.11.2010 - 21:35) Nikitian написал(а):
Спустя 2 минуты, 31 секунда (10.11.2010 - 21:37) vinnie написал(а):
ты бы еще на китайском нашел статью
Спустя 2 минуты, 43 секунды (10.11.2010 - 21:40) DmitryOpalev написал(а):
1) Поспокойнее
2) Тебе функцию дали, уже можно и в Инете посмотреть, что она делает...
2) Тебе функцию дали, уже можно и в Инете посмотреть, что она делает...
Спустя 1 минута, 53 секунды (10.11.2010 - 21:42) ДиммКа написал(а):
vinnie человек все правильно пишет, это ты вопрос задаешь из разряда: сделайте за меня сайт! наработки есть? показывай! вообще все легко в бд создаешь поле activ значение 1 - активирован 0 - не активирован после регистрации с помощью функции mail() отправляешь только что зареганному юзеры письмо с сгенерированной ссылкой на активацию тоесть флаг в бд измениться с 0 на 1 и все ! готово!
Спустя 1 минута, 22 секунды (10.11.2010 - 21:43) vinnie написал(а):
про функцию mail я знаю, но вот в каком формате отправить ссылку...
Спустя 6 минут, 39 секунд (10.11.2010 - 21:50) kovaldm написал(а):
Ссылку лучше отправлять в текстовом формате, а какие параметры она будет содержать... другой вопрос.
Спустя 50 секунд (10.11.2010 - 21:51) DmitryOpalev написал(а):
Цитата |
DmitryOpalev 1) Не указывать |
Я не указываю (вот сейчас как раз ты указываешь
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Цитата |
vinnie человек все правильно пишет, это ты вопрос задаешь из разряда: сделайте за меня сайт! наработки есть? показывай! вообще все легко в бд создаешь поле activ значение 1 - активирован 0 - не активирован после регистрации с помощью функции mail() отправляешь только что зареганному юзеры письмо с сгенерированной ссылкой на активацию тоесть флаг в бд измениться с 0 на 1 и все ! готово! |
Цитата |
про функцию mail я знаю, но вот в каком формате отправить ссылку... |
А как её надо отправлять?
Спустя 9 минут, 26 секунд (10.11.2010 - 22:00) Nikitian написал(а):
Цитата (vinnie @ 10.11.2010 - 18:37) |
ты бы еще на китайском нашел статью |
На китайском нет официальной документации. Могу ещё на японском.
Был вопрос про отправку письма - мой ответ на него. Доугадывать что именно у вас не получается нет желания.
Цитата |
в каком формате отправить ссылку... |
Ссылка - основа гипертекстовой разметки и существует только в формате html. Можно ещё отправить plain text, но в нём отправите только uri, а не ссылку, хотя большинство почтовых клиентов конвертируют uri в активную ссылку. Задавайте вопросы правильно.
Всё-таки догадался что вам не понятно.
Делаете табличку avtivate с 2 полями: uid [формат идентификатора из таблицы пользователей], hash [любая случайная строка].
Отправляете пользователю письмо
$headers = "Content-type: text/html; charset=utf-8 \r\n";
mail($user_email,'Активация аккаунта','пройдите по ссылке <a href="http://site.ru/checkactivation.php?code='.$code.'">для активации</q>',$headers);
//Где $code - случайная строка, которую занесли в avtivate.hash вместе с uid нового пользователя
checkactivation.php
if(!empty($_GET['code'])){
mysql_query('update user set active=1 where uid=(select uid from activate where hash="'.mysql_escape_string($_GET['code']).'" limit 1) limit 1');
}
Наверно уже догадались, что в таблице пользователей надо добавить поле active типа tinyint(1) unsigned default="0".
//Удалил сообщения с переходом на личности. Не надо больше флудить
Спустя 44 секунды (10.11.2010 - 22:01) Sanchopansa написал(а):
vinnie
Ну вообщето нужно быть более ВЕЖЛИВЫМ чтоб тебе дали более развернутый ответ, ну а раз ты такой резкий то тебе уже дали все самые развернутые ответы на которые ваше величество может претиндовать...
а все что не ясно прошу ко мне в подпись!!!
ПС а я пришел умничать!
Ну вообщето нужно быть более ВЕЖЛИВЫМ чтоб тебе дали более развернутый ответ, ну а раз ты такой резкий то тебе уже дали все самые развернутые ответы на которые ваше величество может претиндовать...
а все что не ясно прошу ко мне в подпись!!!
ПС а я пришел умничать!
Спустя 15 минут, 56 секунд (10.11.2010 - 22:17) kovaldm написал(а):
У меня глюки, или сообщения пропадают?
//удаляю не несущие смысла сообщения, либо где есть оскорбления, переходы на личности. Для общения личного есть чат и личка. Nikitian
//удаляю не несущие смысла сообщения, либо где есть оскорбления, переходы на личности. Для общения личного есть чат и личка. Nikitian
Спустя 9 минут, 32 секунды (10.11.2010 - 22:26) DmitryOpalev написал(а):
А я оскорблял?
![unsure.gif](http://phpforum.ru/html/emoticons/unsure.gif)
_____________
Меньше теории, больше практики...