Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (10) « Первая ... 8 9 [10]  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Помогите с PHP формай отправки на почту
Zzepish  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5583
Пользователь №: 32538
На форуме: 5 лет, 1 месяц, 28 дней
Карма: 56




Kusss
Пффф. У гугла 7.8 из 10-ти) так-что норм) и у него тоже нет DKIM
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AnaB  
[x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 3
Пользователь №: 43906
На форуме: 4 месяца, 18 дней
Карма:




Здравствуйте. у меня есть вот такой код, как сделать чтобы вместо перенаправления на главную страницу, шло перенаправление на ту же страницу, с которой отправлена форма.
Форм по сайту много на разных страницах, а обработчик один.
спасибо

<?php

/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$tel = htmlspecialchars($_POST["tel"]);
$email = htmlspecialchars($_POST["email"]);
$message_text = htmlspecialchars($_POST["message_text"]);
$uploaded_file = htmlspecialchars($_POST["uploaded_file"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);

/* Ваш адрес и тема сообщения */
$address = "info@gmail.com";
$sub = "Заказ обратного звонка с сайта!";

/* Формат письма */
$mes = "Заказ обратного звонка с сайта \n
Имя отправителя: $name
Телефон отправителя: $tel

\n
$message_text";


if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
{
/* Отправляем сообщение, используя mail() функцию */
$header = "From: info@domain.ru \n";
$header .= "Content-type: text/plain; charset=\"utf-8\"";
if (mail($address, $sub, $mes, $header)) {header('Refresh: 2; URL=http://info.domain.ru/');
echo 'Спасибо! Ваше сообщение отправлено! Вы будете перенаправлены на главную страницу';}
else {header('Refresh: 2; URL=http://info.domain.ru/');
echo 'Thank you! Redirecting';}
}

exit; /* Выход без сообщения, если поле bezspama чем-то заполнено */
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26440
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 10 дней
Карма: 739




убери это.
Цитата
header('Refresh: 2; URL=http://info.domain.ru/');


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AnaB  
[x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 3
Пользователь №: 43906
На форуме: 4 месяца, 18 дней
Карма:




Игорь_Vasinsky
получится так?

<?php

/* Задаем переменные */
$name = htmlspecialchars($_POST["name"]);
$tel = htmlspecialchars($_POST["tel"]);
$email = htmlspecialchars($_POST["email"]);
$message_text = htmlspecialchars($_POST["message_text"]);
$uploaded_file = htmlspecialchars($_POST["uploaded_file"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);

/* Ваш адрес и тема сообщения */
$address = "info@gmail.com";
$sub = "Заказ обратного звонка с сайта!";

/* Формат письма */
$mes = "Заказ обратного звонка с сайта \n
Имя отправителя: $name
Телефон отправителя: $tel

\n
$message_text";


if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
{
/* Отправляем сообщение, используя mail() функцию */
$header = "From: info@domain.ru \n";
$header .= "Content-type: text/plain; charset=\"utf-8\"";
if (mail($address, $sub, $mes, $header)) {
echo 'Спасибо! Ваше сообщение отправлено! Вы будете перенаправлены на главную страницу';}
else {
echo 'Thank you! Redirecting';}
}

exit; /* Выход без сообщения, если поле bezspama чем-то заполнено */
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26440
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 10 дней
Карма: 739




да


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AnaB  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 3
Пользователь №: 43906
На форуме: 4 месяца, 18 дней
Карма:




Игорь_Vasinsky
не выходит. остается на странице /contact-form.php
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26440
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 10 дней
Карма: 739





header('Refresh: 2; URL='.$_SERVER['HTTP_REFERER']);


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (10) « Первая ... 8 9 [10]  Ответ в темуСоздание новой темыСоздание опроса