Сообщение от Skvor
|
Значит Вы не поняли. Браузер отправляет форму по тому URL, который указан в качестве action вашей формы. То, что будет отображено браузером как ответ и есть результат вывода этого action. При желании, можно написать обработчик, который выдаёт страницу с редиректом, или, более грамотно, делает редирект на уровне 300-х кодов ответа сервера.
Рекомендую до PHP ознакомиться с HTML и понятием URL. Также, желательно поверхностно посмотреть работу и конфигурирование серверов и вопрос CGI.
|
Поучили, поучили, а я лох в JS взял и нашел оптимальное решение в несколько строк.
function go() { top.location.href="[(site_url)]"+shkOptions.orderFormPage; }
function on() {
timeoutId = setTimeout(go, 200)
}
<div style="display:none;">
<div class="highslide-maincontent" id="my-content">
<form id="sen" name="sen" method="post" action="#">
<div class="calc" align="center">
<br><span class="red-zag"><strong>Кредитный калькулятор:</strong></span><br><br>
<table class="credit-param-tab"><tr>
<td class="op" align="left" style="padding:10px;">Цена товара:</td>
<td align="left" class="pricee1"><span class="pricee">'.$price.' грн.</span></td>
</tr><tr>
<td class="op" align="left" style="padding:10px;">Первоначальный взнос:</td>
<td align="left" class="cena1"><input name="cena" class="cena_in" type="text" size="4" value="1000" onchange="calc()"> грн.</td>
</tr><tr>
<td class="op" align="left" style="padding:10px;">Количество месяцев:</td>
<td align="left" class="mes1"><input name="mes" class="mes" type="text" size="4" value="6" onchange="calc()"></td>
</tr><tr>
<td class="op" align="left" style="padding:10px;"><strong>Ежемесячный платеж:</strong></td>
<td class="poh-cena2" align="left"><b><span class="mes"></span></b></td>
</tr><tr>
<td class="op" align="left" style="padding:10px;"><strong>Переплата:</strong></td>
<td class="poh-cena2" align="left"><b><span class="per"></span></b></td>
</tr></table>
</form>
<div class="shs-tocart shk-item" align="center">
<form action="[~'.$id.'~]" id="kor" method="post">
<fieldset>
<input type="hidden" name="shk-id" value="'.$id.'"/>
<p style="float:right;">
<br>
<br>
<div id="credit_terms">
<a href="/top/oplata.html#credit" target="_blank"><strong>Кредитные условия</strong></a>
</div>
</p>
<br>
<div align="center">
<div class="shs-price">
<input type="submit" name="submit" class="button2-credit" onclick="on()" value="Оформить" title="Оформить"/>
</div>
</div>
</fieldset>
</form>
</div>
</div>
<div id="kons-bord-credit"></div><div id="kons-bord-credit2"></div>
</div>
</div>
<a href=".highslide-maincontent" onclick="calc();" class="sovetu-under">
<strong>Купить в кредит</strong>
</a>