Друг спасибо что уделил внимания написал алгоритм, теперь осталось написать сам код поможешь хоть советами и т.д ? исходник формы скину ниже
create table test_table(
id int(11) not null auto_increment,
name varchar(255) not null,
email varchar(255) not null,
phone varchar(255) not null,
data date not null,
primary key (id)
);
Отправка запроса
Имя :
E-Mail :
Телефон :
<?
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "test_base"; // название базы данных
/* Таблица MySQL, в которой будут храниться данные */
$table = "test_table";
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
/* Составляем запрос для вставки информации в таблицу
name...date - название конкретных полей в базе;
в $_POST["test_name"]... - в этих переменных содержатся данные, полученные из формы */
$query = "INSERT INTO $table SET name='".$_POST['test_name']."', email='".$_POST["test_mail"]."',
phone='".$_POST["test_phone"]."', data='$cdate'";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());
/* Закрываем соединение */
mysql_close();
?>
<?php
if (isset($_POST['test_name'])) {$name = $_POST['test_name'];}
if (isset($_POST['test_mail'])) {$email = $_POST['test_mail'];}
if (isset($_POST['test_phone'])) {$phone = $_POST['test_phone'];}
$to = "$email"; /*Укажите ваш адрес электоронной почты*/
$headers = "Content-type: text/plain; charset = windows-1251";
$subject = "Запрос";
$message = "Имя пославшего: $name \nЭлектронный адрес: $email \nТелефон: $phone";
$send = mail ($to, $subject, $message, $headers);
if ($send == 'true')
{
echo "Спасибо за отправку вашего сообщения!";
echo "Нажмите, чтобы вернуться на главную страницу";
}
else
{
echo "Ошибка. Сообщение не отправлено!";
}
?>
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.