Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Aspromist
0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 67
1

Как отключить перенаправление на другую страницу при вызове mail.php?

05.06.2018, 21:22. Просмотров 161. Ответов 3

Добрый вечер, друзья! Собственно вопрос в названии темы. Подробнее - при вызове mail.php со страницы происходит референс на страницу mail.php. Можно как-то его отключить? Здесь его нету например http://verteraspa.ru/.

Форма из html:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
                    <form class="container" method="post" action="mail.php">
                        <div class="inputWrapper">
                            <div class="inputButton">
                                <input type="text" placeholder="Введите ваше имя" name="name" required></input>
                            </div>
                        </div>
                        <div class="inputWrapper">
                            <div class="inputButton">
                                <input placeholder="Введите ваш номер" name="tel" required></input>
                            </div>
                        </div>
                        <div class="consultWrapper2">
                            <button type="submit" class="consultButton">
                                <a -href="http://google.com">
                                    <span>
                                        <span id="innerSpan">Получить консультацию</span>
                                        <img id="innerIcon" src="img/galka.svg" alt="galka"></img>
                                    </span>
                                </a>
                            </button>
                        </div>
                    </form>
mail.php:
PHP
1
2
3
4
5
6
7
8
9
10
<?php
if($_POST['name']){ // заносим в массив значение полей, их может быть больше
  $znach = array(
    1 => $_POST['name'],
    2 => $_POST['tel'],
  );
  mail("aspro0709@gmail.com", "заказ звонка  ".$_SERVER['HTTP_REFERER'], "Имя: ".$znach[1]."\n"."Номер: ".$znach[2]); // письмо на свой электронный ящик, измените на свой email
}
 Header("Refresh: 0; URL=".$_SERVER['HTTP_REFERER']); // спустя 0 секунд человек будет возвращён на предыдущий URL
?>
Заранее благодарю за ценные ответы!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2018, 21:22
Ответы с готовыми решениями:

Перенаправление на другую страницу с условиями
привет! ести проблемка, я делаю страницу голосование /опрос, на первой странице...

Создать php страницу через другую php страницу
Всем привет. Я пытаюсь написать страницу, которая по заданному шаблону должна...

Как сделать перенаправление на главную страницу?
вот у меня эта фун-я: if ($diff&gt;30) { include(&quot;del.php&quot;);...

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

Ошибка 101 при вызове php скрипта из формы
Всем привет! Сразу говорю я не специалист в php, знаю только основы. Вобщем...

3
Sound84
8 / 8 / 9
Регистрация: 05.03.2018
Сообщений: 49
05.06.2018, 22:13 2
Можно отправлять форму по средствам jquery!
0
Aspromist
0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 67
05.06.2018, 22:19  [ТС] 3
Типо повесить handler на submit-событие на мою форму, сделать preventDefault и самому создать объекты FormData и XMLHttpRequest, а затем метод request.send отправит что надо без референса?
0
Sound84
8 / 8 / 9
Регистрация: 05.03.2018
Сообщений: 49
05.06.2018, 22:26 4
Ну как-то так, только через query будет быстрее и проще!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2018, 22:26

Как отключить PHP директиву disable_functions в php.ini ?
На официальном сайте написано, что её можно отключить только в самом...

Как вывести результат checkbox на другую страницу?
&lt;?php $t = &quot;Зарплата&quot;; $t = &quot;Трудовой процесс&quot;; ...

Перенаправление на предыдущую страницу
Добрый день, Подскажите как сделать перенаправление на предыдущую страницу....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru