Задать вопрос
  • Как сделать промо код для формы обратной связи?

    @aidosgd2 Автор вопроса
    Спасибо буду очень благодарен ))
  • Как сделать промо код для формы обратной связи?

    @aidosgd2 Автор вопроса
    Друг спасибо что уделил внимания написал алгоритм, теперь осталось написать сам код поможешь хоть советами и т.д ? исходник формы скину ниже

    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());

    /* Определяем текущую дату */
    $cdate = date("Y-m-d");

    /* Составляем запрос для вставки информации в таблицу
    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 "Ошибка. Сообщение не отправлено!";
    }
    ?>