seacon.spb
Создатель
- Регистрация
- 2 Июн 2009
- Сообщения
- 11
- Реакции
- 0
- Автор темы
- #1
Не подскажете, есть вот такая форма, как сделать так, чтобы после отправки заполненных данных, не выкидывало на главную страницу (index.php), а оставалось бы страница с этой формой? Адрес страницы с формой /index.php?questions=yes, и ещё после успешной отправки появлялась бы сообщение {$smarty.const.FEEDBACK_SENT_SUCCESSFULLY}. Нужно что-то в questions.php править, не пойму...
PHP:
{* customer survey *}
<table width=100%>
<tr>
<td width="250"> </td>
<td>
<a name="inquiry"></a>
{if $sent eq NULL}
<p><h4>{$smarty.const.STRING_FEEDBACK_PRODUCT_DESCRIPTION}</h4></font>
{if $error ne NULL}
<p><b><font color=red>{$smarty.const.FEEDBACK_ERROR_FILL_IN_FORM}</font></b>
{/if}
<p>
<form action="index.php" method="post" name="form1">
{$smarty.const.FEEDBACK_CUSTOMER_NAME}:<br>
<input name="customer_name" type="text" size="40" value="{$customer_name|replace:"\"":"""}"><br>
{$smarty.const.CUSTOMER_EMAIL}<br>
<input name="customer_email" type="text" size="40" value="{$customer_email|replace:"\"":"""}">
<p>
<input name="message_subject" type="hidden" size="50" value="{$product_info.name|replace:"\"":"""}">
<p><em>{$smarty.const.STRING_FEEDBACK_PRODUCT_INQUIRY_EXPLANATION} <b>{$product_info.name}:</b></em><br>
<textarea name="message_text" cols="55" rows="10">{$message_text|replace:"<":"<"}</textarea>
<p>
<input type="submit" value="OK">
<input type="hidden" name="request_information" value="yes" />
<input name="message_subject" type="hidden" size="50" value="{$product_info.name|replace:"\"":"""}">
</p>
</form>
{else}
<p>
<b><font class=faq color=blue> {$smarty.const.FEEDBACK_SENT_SUCCESSFULLY}</font></b>
{/if} </td>
<td width="200"> </td>
</tr>
</table>