Так вот мой код:Объявление переменной php, isset? не isset?
<?php
if (isset($_POST['submit'])){
$tall1 = $_POST['tall1'];
echo '<script>alert("hello!");</script>';
}
?>
<div id="div1">
<form action="" method="POST">
<input class="form" id="tall1" name"tall1">
<select class="form" name="type">
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
<select class="form" name="color">
<option>white</option>
<option>black</option>
<option>red</option>
<option>green</option>
</select>
<input class="form" id="tall2" name"tall2">
<input type="submit" class="form" name="submit" value="Submit">
</form>
</div>
Это дает мне эту ошибку: Примечание: Undefined индекс: tall1 в C: \ блабла \ index.php в строке 34 , но я получаю эхо ... и если я делаю так:
<?php
if (isset($_POST['submit']) && isset($_POST['tall1'])){
$tall1 = $_POST['tall1'];
echo '<script>alert("hello!");</script>';
}
?>
это не эхо на всех, как она не работает.
В чем проблема?
ofc a typo, thanks :) – Koiski
+1: Вы получили свой ответ за несколько секунд до того, как я это сделал, и вы объяснили о процессе подачи формы. –
Eheh, SO часто является расстановкой клавиатуры, к сожалению для вас это время. –