因此,这里是我的代码:声明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>
这给了我这个错误:注意:未定义指数: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经常是一个键盘输入比赛,不幸的是你对这个时间。 –