Задача, чтоб данные которые вводит пользователь в форме, отображались на генерируеой странице и паралельно отправлялись на почту.
имеем
форма
http://polosatiykot.ru/form.html
<div class="left"> <div id="form"> <form method="post" name="contactform" id="contactform" action="form.php"> <table border="0" cellspacing="0" cellpadding="3"><tr> <td><div align="right"><label for="name">Имя:</label></div></td> <td><input name="name" type="text" class="formstyle" id="name" placeholder="Василий Пупкин" autofocus/><br /> </td></tr><tr> <td><div align="right"><label for="phone">Телефон:</label></div></td> <td><input name="phone" type="tel" class="formstyle" id="phone" placeholder="1-234-567-89-10" /></td></tr><tr> <td><div align="right"><label for="email">Email:</label></div></td> <td> <input name="email" type="email" class="formstyle" id="email" placeholder="email@email.ru"/><br /> </td></tr><tr> <td><div align="right"><label for="subject">Тема сообщения:</label></div></td> <td><input name="subject" type="text" class="formstyle" id="subject" placeholder="Есть тема!" value="" contenteditable="true"/></td><tr> <td><div align="right"><label for="message">Сообщение:</label></div></td> <td> <textarea name="message" cols="45" rows="5" id="message" contenteditable="true" placeholder="Абырвалг"></textarea> </td></tr><tr> <td></td> <td> <input type="submit" class="button" value="" /> </td> </tr> </table> </form></div> </div>
имеем form.php
<html><head> <title>Вы отправили сообщение чрез форму</title> <link rel="stylesheet" href="style.css" type="text/css"></head><body><?php$name=$_post["name"];$phone=$_post["phone"];$email=$_post["email"];$subject=$_post["subject"];$message=$_post["message"];$msg=$name."отправил Вам сообщение с сайта rock-zvezda.ru, Вы можете связаться с ним по телефону".$phone. "или по емейлу:".$email."\n"."Тема сообщения".$subject."\n"."$message";$to="veromi@inbox.ru";echo "Спасибо за за оставленное сообщние.<br/>";echo "Ваше имя".$name;echo "Ваш телефон".$phone;echo "Ваш почтовый ящик".$email;echo "Тема Вашего сообщения".$subject;echo "Сообщение".$message;mail($to, $subject, $msg, $email);?></body></html>
Спустя 1 минута, 57 секунд (23.09.2011 - 21:08) caballero написал(а):
Ну и проблемма где?
Спустя 3 минуты, 28 секунд (23.09.2011 - 21:12) Sanchopansa написал(а):
и отформатируй текст в своем первом посте а то неудобно читать
Спустя 29 минут, 9 секунд (23.09.2011 - 21:41) veromi написал(а):
Подскажите где тут кнопка редактировать...
Какой тег использовать, чтоб все хорошо здесь отображалось?
Проблема у меня следующая.. Воожу форму данные на следующей странице их нет... и на почту приходит письмо без введенных данных..
Проще говоря $_post почему то не работает..
Какой тег использовать, чтоб все хорошо здесь отображалось?
Проблема у меня следующая.. Воожу форму данные на следующей странице их нет... и на почту приходит письмо без введенных данных..
Проще говоря $_post почему то не работает..
Спустя 6 минут, 4 секунды (23.09.2011 - 21:47) Игорь_Vasinsky написал(а):
$_POST['variable'];)
Спустя 4 минуты (23.09.2011 - 21:51) veromi написал(а):
Спасибо. все заработало....