Я сделал поисковый фильтр с помощью переключателей и хотел сохранить значение переключателя в сеансе. Значение, которое будет сохранено в сеансе, будет использоваться, чтобы переключатели оставались проверенными даже после перезагрузки.

`{amp}lt;script{amp}gt; function handleRadio(elm) { window.location="equipment.php?section="; {amp}lt;?php $_SESSION['state']="";?{amp}gt; elm.value; } {amp}lt;/script{amp}gt; {amp}lt;form action="" method="POST"{amp}gt; {amp}lt;?php $state=$_SESSION['state']; ?{amp}gt; {amp}lt;input type="radio" name="state" value="allstate" onchange="javascript:handleRadio(this)" {amp}lt;?php echo $state==='allstate' ? 'checked' : '' ?{amp}gt;{amp}gt; All State {amp}lt;br{amp}gt; {amp}lt;input type="radio" name="state" value="new" onchange="javascript:handleRadio(this)" {amp}lt;?php echo $state==='new' ? 'checked' : '' ?{amp}gt;{amp}gt; New EQ: {amp}lt;br{amp}gt; {amp}lt;input type="radio" name="state" value="old" onchange="javascript:handleRadio(this)" {amp}lt;?php echo $state==='old' ? 'checked' : '' ?{amp}gt;{amp}gt; Old EQ: {amp}lt;br{amp}gt; {amp}lt;input type="radio" name="state" value="unknown" onchange="javascript:handleRadio(this)" {amp}lt;?php echo $state==='unknown' ? 'checked' : '' ?{amp}gt;{amp}gt; Unknown State: {amp}lt;br{amp}gt; {amp}lt;/form{amp}gt; ` 

Функция hadleRadio () получает значение из переключателя и передает его в сеанс. Сессия будет сохранена позже в переменной php. Тем не менее, я не могу придумать какое-либо решение для объединения PHP и Javascript для сохранения значения с радио, поскольку в текущем есть синтаксические ошибки.

Хонас Пальмиано

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,