2015-04-14 2 views
0

У меня есть построенная форма, которая в настоящее время отправляет информацию в БД и позволяет мне отправлять электронное письмо пользователю сразу после отправки. К сожалению, он только обновляет и очищает значения страницы, я бы хотел, чтобы они добрались до страницы благодарности. <form action="" используется для POST-данных, есть ли способ опубликовать указанные данные, все еще привязывая их к новой странице?Перенаправление одновременно с данными POSTing формы

код разделен на читаемость

<form id="hsForm_99a6d115-5e68-4355-a7d0-529207feb0b3_8417" class="hs-form 
     stacked hs-custom-form" accept-charset="UTF-8" 
     action="https://forms.hubspot.com/uploads/form/v2/341117/99a6d115-5e68-4355-a7d0-529207feb0b3" 
     enctype="multipart/form-data" method="POST" novalidate="novalidate"> 
<!-- Some form stuff...--> 

<div class="form-actions form-wrapper" id="edit-actions"> 
<div class="hs_submit"> 
<div class="hs-field-desc" style="display: none;"></div> 
<div class="actions"><input class="hs-button primary large" type="submit" value="Submit"></div> 
</div> 
</div> 

</form> 
+0

Отправить запрос формы (представить) на другую страницу, сделайте обработку дб на 2-й страницы, а затем записать логику перенаправления в конце второй страницы. Посмотрите, поможет ли это. – Maximus2012

+0

@ Maximus2012, так что мне нужно что-то вроде этого? на первой странице 'action =" https: //www,google.com ", а затем на второй странице' action = "https://forms.hubspot.com/uploads/form/v2/341117/99a6d115-5e68 -4355-a7d0-529207feb0b3 "' –

+0

Нет. Вам нужно только 1 действие на первой странице. Вам не нужно действие на 2-й странице. Действие первой страницы будет ссылкой на вторую страницу. – Maximus2012

ответ

1

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

header('Location: myThankYouPage.php'); 

http://php.net/manual/de/function.header.php

0

В «действиях» файл после обработки данных использует header функции для перенаправления пользователя на новую страницу

Смежные вопросы