Калькулятор PHP

Aleksss

Новичок
Добрый день!
Прошу Вас помочь.

Делаю калькулятор на PHP:
<html>
<body>
<form method="post">
<select name="Combobox1" size="1" id="Combobox1" style="position:absolute;">
<option value="1">один</option>
<option value="1">один</option>
<option value="2">два</option>
<option value="3">три</option>
<option value="4">четыре</option>
</select>
<br>
<?php
?>
<input type="submit" name="submit" value="Решить" />
<?php
$x = $_POST['Combobox1'];
echo 5 * $x;
?>
</body>
</html>

После того как производится расчет все выбранные данные возвращаются в начальное положение ("один").
Как сделать так что бы после расчета в форме оставалось выбранное значение.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
еще можно было бы просто передать данные через get и не мучаться с сессией и прочим, плюс если дать кому-то ссылку, то она все равно сработает, если написать url/index.php?Combobox1=2
 

artoodetoo

великий и ужасный
+ как c0dex сказал: здесь сессия не нужна. если форма передается методом get, то все параметры "хранятся" в УРЛе.
а использоваться эти параметры могут так:
PHP:
…
<option value="1" <?= ($_GET['Combobox1'] == '1') ? ' selected="selected"' : '' ?>>один</option>
…
сделай чтобы работало, оптимизируй потом, если захочешь )))
 
Последнее редактирование:
Сверху