<form action="<?php echo $action; ?>" method="get">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="<?php echo $business; ?>" />
<input type="hidden" name="currency_code" value="<?php echo $currency_code; ?>" />
<input type="hidden" name="first_name" value="<?php echo $first_name; ?>" />
<input type="hidden" name="last_name" value="<?php echo $last_name; ?>" />
<input type="hidden" name="address1" value="<?php echo $address1; ?>" />
<input type="hidden" name="address2" value="<?php echo $address2; ?>" />
<input type="hidden" name="city" value="<?php echo $city; ?>" />
<div class="buttons">
<div class="right">
<input type="submit" value="<?php echo $button_confirm; ?>" class="button" />
</div>
</div>
</form>
Имеется такая форма которая генерирует соответствующий URL при нажатие на кнопку, скажите как получить эту строку всю полностью без отправки формы? как лучше склеить эту строку? мне нужно сохранить получившийся URL и все, как-бы даже форма мне не нужна, а нужен URL сам, работа идет по MVC технологии, данные приходят с контроллера, получается что прямо в контроллере тупо самому склеить эту строку?
$url = $action . '?cmd=_cart' . '&upload=1' . '&business='. $business .............
и так далее, или есть что-то по лучше?