Нужна помощь/разъяснение специалиста HTML/PHP/JS
Уважаемые, очень нужна помощь квалифицированного специалиста HTML/PHP/JS.
На данный момент пытаюсь разобраться с данными языками и пишу несколько форм для хранения файлов (на сервере) и инфы в БД. Все это будет работать локально (внутри сети) и наружу не пойдет.
Логика такая: пользователь выбирает, допустим, "Письмо", далее ему нужно выбрать "Входящее" или "Исходящее" и после выбора типа должна вываливаться форма (форма представлена для примера). Как это сделать?
Есть вот такой код:
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<title>Select со скрытыми блоками div</title>
function Selected(a) {
var label = a.value;
if (label==1) {
document.getElementById("Block1").style.display='block';
document.getElementById("Block2").style.display='none';
document.getElementById("Block3").style.display='none';
document.getElementById("Block4").style.display='none';
document.getElementById("Block5").style.display='none';
} else if (label==2) {
document.getElementById("Block1").style.display='none';
document.getElementById("Block2").style.display='block';
document.getElementById("Block3").style.display='none';
document.getElementById("Block4").style.display='none';
document.getElementById("Block5").style.display='none';
} else if (label==3) {
document.getElementById("Block1").style.display='none';
document.getElementById("Block2").style.display='none';
document.getElementById("Block3").style.display='block';
document.getElementById("Block4").style.display='none';
document.getElementById("Block5").style.display='none';
} else if (label==4) {
document.getElementById("Block1").style.display='none';
document.getElementById("Block2").style.display='none';
document.getElementById("Block3").style.display='none';
document.getElementById("Block4").style.display='block';
document.getElementById("Block5").style.display='none';
} else if (label==5) {
document.getElementById("Block1").style.display='none';
document.getElementById("Block2").style.display='none';
document.getElementById("Block3").style.display='none';
document.getElementById("Block4").style.display='block';
document.getElementById("Block5").style.display='none';
} else {
document.getElementById("Block1").style.display='none';
document.getElementById("Block2").style.display='none';
document.getElementById("Block3").style.display='none';
document.getElementById("Block4").style.display='none';
document.getElementById("Block5").style.display='none';
}
}
<div>Выберите тип документа из выпадающего списка:</div></br>
<option value="" selected="selected">-</option>
<option value="1">Бухгалтерский документ</option>
<option value="2">Договор</option>
<option value="3">Дополнительное соглашение</option>
<option value="4">Письмо</option>
<option value="5">Приказ</option>
<option value="6">Распоряжение</option>
Выберите документ:
<option value="" selected="selected">-</option>
<option value="7">Акт</option>
<option value="nakladnaya">Накладная</option>
<option value="schetfaktura">Счет-фактура</option>
Предмет договора:
<option value="" selected="selected">-</option>
<option value="rabota">Выполнение работ</option>
<option value="uslugi">Оказание услуг</option>
<option value="postavka">Поставка</option>
Предмет соглашения:
<option value="" selected="selected">-</option>
<option value="cena">Изменение цены</option>
<option value="srok">Изменение сроков</option>
<option value="obem">Изменение объемов</option>
Выберите тип письма:
<option value="" selected="selected">-</option>
<option value="vhod">Входящее</option>
<option value="ishod">Исходящее</option>
Полное название организации <br/>
Короткое название организации <br/>
ИНН организации <br/>
КПП организации <br/>
Индекс организации <br/>
Страна расположения организации <br/>
Город организации <br/>
Адрес организации <br/>
include_once("db.php");
if(isset($_POST['add']))
{
$fullname = strip_tags(trim($_POST['fullname']));
$smallname = strip_tags(trim($_POST['smallname']));
$inn = strip_tags(trim($_POST['inn']));
$kpp = strip_tags(trim($_POST['kpp']));
$ind = strip_tags(trim($_POST['ind']));
$strana = strip_tags(trim($_POST['strana']));
$gorod = strip_tags(trim($_POST['gorod']));
$adress = strip_tags(trim($_POST['adress']));
$query = "SELECT `fullname` FROM `kontragent` WHERE `fullname` = '$fullname'";
$result = mysql_query($query);
if(mysql_num_rows($result) > 0) echo 'Контрагент с таким именем присутствует в базе';
else {
mysql_query("INSERT INTO kontragent (fullname, smallname, inn, kpp, ind, strana, gorod, adress)
VALUES ('$fullname', '$smallname', '$inn', '$kpp', '$ind', '$strana', '$gorod', '$adress'");
echo "Контрагент добавлен в базу данных!";
}
mysql_close();
}
?>
html