Здравствуйте ув. эксперты. Я занимаюсь РНР недавно и вот стала задача следующего плана. Есть сайт, что то типа магазина , на котором можно заказать нужную вещь. Вопрос: 1.как одназначно идентифициоровать пользователя, делающего заказ? 2. как работает функция mail() и можно ли с помощью её отправить данные на е-mail? Очень нужно. Желательно с примером. Заранее спасибо.
Здравствуйте, m0v8lack! 1. Необходимо использовать механизм сессий. Ответ отправлен: 19.05.2004, 09:59 Отправитель: Gibbel Отвечает CrackLab
Доброе время суток, m0v8lack! 2. Конечно же можно с помощью функции mail() отослать данные на e-mail. Главное чтобы она была включена (иногда, редко, эта функция отключена на сервере). Описание такое: bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]]) Примеры вызова функции см. в приложении.
Приложение: Ответ отправлен: 19.05.2004, 06:20 Отправитель: CrackLab Отвечает samum2000
Доброго времени суток, m0v8lack! 1. Не очень понятно, что имется в виду. Чтобы распознавать пользователя при переходе с одной странички на другую можно использовать механизм сессий. Чтобы узнавать что этот пользователь - Вася Пупкин, надо использовать пару логин+пароль. А может быть имеется в виду что-то другое? 2. Функция mail() нужна как раз для того, чтобы отправлять e-mail. bool mail (string to, string subject, string message [, string additional_headers [, string additional_parameters]]) mail() автоматически отправляет сообщение message получателю to. Можно специфицировать несколько получателей, разделив запятой адреса в to. С помощью этой функции можно высылать Email с вложением (attachment) и содержимое специальных
типов. Простой пример: mail("joecool@example.com", "My Subject", "Line 1
Line 2
Line 3"); Подробнее можно посмотреть на сайтах http://script-info.net/ и http://internet.bip.ru/ или еще где-нибудь :) -------------------------- -=Experts helper: testmode=- Ответ отправлен: 20.05.2004, 11:42 Отправитель: samum2000 Отвечает Foamplast
Доброе время суток, m0v8lack!
не совсем понял, можно либо попросить его зарегистрироваться, либо сохранять переменные сессии, про второе отлично написано в справочнике по PHP.
mail(string to, string subject, string message) пример mail("vasya@mail.ru", "Это действительно тема!", "Здорово, Вася!
Как дела?
Родила?");
Ответ отправлен: 21.05.2004, 19:36 Отправитель: Foamplast
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.