Доброго времени суток. Прошу строго не судить, в PHP я не просто новичок, а вообще впервые вижу, но работа в IT отделе компании, хотя и по совсем другому профилю, заставила обратиться к данному ЯП ("тыж программист", думаю почти каждый сталкивался. ) Так вот, была поставлена задача создать страничку в вебе на которой генерировались бы промокоды. Пользователь должен ввести свои данные, после чего жмакается кнопка "Получить промокод", по клику на кнопку должна произойти запись в БД и отправка кода на почту пользователя. Сам код генерируется в скрытом поле сразу после перехода пользователя на страницу. В общем проблем с генерацией кода и последующей записью всего в базу проблем не возникло. А вот как навесить на туже кнопку еще и отправку данных на почту пользователя, я честно говоря не могу сообразить. Пробывал и так и сяк - не получается. Не откажите тупому). Код ниже PHP: <?php require_once 'connect.php'; //Подключение к БД mysql_set_charset('utf8'); if (isset($_POST['s_name']) && isset($_POST['name']) && isset($_POST['l_name']) && isset($_POST['phone']) && isset($_POST['e_mail']) && isset($_POST['code']) && isset($_POST['code'])){ // Забираем данные с формы $s_name = $_POST['s_name']; $name = $_POST['name']; $l_name = $_POST['l_name']; $phone = $_POST['phone']; $e_mail = $_POST['e_mail']; $code = $_POST['code']; $date = $_POST['date']; // Запись данных в БД $insert_bd = mysql_query("INSERT INTO promocode (s_name,name,l_name,phone,e_mail,code,date) VALUES ('$s_name','$name','$l_name','$phone','$e_mail', '$code','$date')"); if ($insert_bd) { echo '<p>Данные успешно добавлены в таблицу.<br> } else die ('Не могу подключиться к БД' . mysql_error($db)); //Отправка письма с кодом пользователю //???? Тут ступор :-( } ?>
есть огромное количество хороших книг по этой теме, прочтите хотя бы одну халява, даже с учётом (а иногда и тем более) того, что "тыж программист" тут вряд ли прокатит какими только жизненными ситуациями не вуалируют банальную фразу "дайте код", но мы то "калачи тёртые".... нас так просто не разжалобить
Ну во-первых, я не прошу код, а лишь кусок кода, во-вторых - Вы будете читать книги по разработке на САП ради одной строки кода?))), в третьих - никогда не понимал людей, которые на просьбу о помощи на форуме пишут какие-то нравоучения или советы "курить мануал". Не хотите помочь - вообще ничего не пишите. И в четвертых - проблема уже решена, причем без помощи со стороны. Просто заняла больше времени, чем если бы кто-то подсказал.
Для таких, как вы, есть спец. разделы форума. Вам пытались вежливо объяснить, а могли бы и послать. По сабжу: не можете два независимых действия друг за другом выполнить что ли? Вы в курсах, что вашу БД снести/почистить может любой заинтересованный и мало-мальски разбирающийся чел.? Лучше бы переделегировали эту работу спецам, чем заниматься тем, в чем не разбираетесь.