你好,我有一個輸入,生成「文本輸入和一個提交輸入」,我的問題是什麼,我不能得到寫入用戶生成輸入的值...這是我的代碼:從生成的輸入獲取值
<form method="post" action="">
<input type="text" name="generator"/>
<input type="submit" name="generatingsubmit"/>
</form>
<?php
if(isset($_POST['generator'])){
$generator = $_POST['generator'];
echo "<form method='post' action=''>";
for($i = 0; $i < $generator; $i++){
echo "<input type='text' name='" . $i ."'/>";
}
echo "<input type='submit' name='submit'/>";
echo "</form>";
}
echo $_POST[$i];
?>
什麼是$ _POST ['generator']'等於?可以被視爲一個字符串,也許嘗試'$ generator =(int)$ _ POST ['generator'];'? – chris85 2015-04-01 18:41:00
你怎麼知道你沒有得到它?,我沒有看到它的任何檢查。 – Musa 2015-04-01 18:41:33