我試圖從HTML表單訪問值,但沒有正確導入。 我得到一個錯誤,說明從HTML表單訪問值並存儲在PHP變量中
未定義的符號$麻木
(我想我的文字輸入存儲$numb
)。
<html>
<body>
<?php
if (isset($_POST['submit'])) $numb=$_POST['text'];
if($numb<1) {
echo "Number < 1";
}
else if (100<$numb) {
echo "Number > 100";
}
else if($numb==2) {
echo "Prime";
}
else if($numb%2==0) {
echo "Not prime";
}
else {
$flag=0;
}
for($count=3;$count<sqrt($numb);$count=$count+2) {
if($num%$count==0) {
$flag=1;
}
break;
}
if($flag==0) {
echo "Not Prime";
}
else {
echo "Prime";
}
?>
<form method="post" action="main.php">
<input type="text" name="text"> <input type="submit" value="Submit" name="submit">
</form>
</body>
你能粘貼你的代碼嗎?比如你如何使用HTML表單發送數據?並使用PHP接收數據? – mandar
是
我收到錯誤提示$麻木是在該行未定義{$麻木= $ _ POST [ '文本']; } – Harry