[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с <select>
walterb
Здравствуйте!

Подскажите, пожалуйста, где в коде ошибка.


<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>" name="form1">
<select
name="select" onchange="document.form1.submit();" style="width:220px;">
<option
value="0" selected="selected" disabled="disabled">Выберите из списка</option>
<option
value="1">Голова</option>
<option
value="2">Тело</option>
<option
value="3">Гузло</option>
</select>
</form>

<?php

if (isset($_POST['select'])) $part=$_POST['select'];

if ($part='1') echo '<p>Голова</p>';
else if ($part='2') echo '<p>Тело</p>';
else if ($part='3') echo '<p>Жепь</p>';}
?>


После выбора элемента списка результат почему-то не изменяется...




Спустя 15 минут, 42 секунды (25.10.2010 - 12:08) Lenarfate написал(а):
потому что, чтоб отправить post, надо перегрузить страницу. если хочешь без перезагрузки, пользуй аякс

Спустя 31 секунда (25.10.2010 - 12:08) linker написал(а):
<?php
if (isset($_POST['select']))
{
$part = $_POST['select'];
if ($part == 1) echo '<p>Голова</p>';
else if ($part == 2) echo '<p>Тело</p>';
else if ($part == 3) echo '<p>Жепь</p>';
}
?>

Спустя 34 минуты, 44 секунды (25.10.2010 - 12:43) walterb написал(а):
linker, спасибо тебе огромное! Ты прям с каждой проблемой меня выручаешь! smile.gif Теперь каждый день буду заходить и ставить тебе "+" в карму! smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.