0
我試圖使用表單POST方法傳遞數組:PHP表單POST方法
submit.php
<form method="post" action="makepub.php">
<?php
.... Loop
....
echo '</td><td align="center">';
echo '<input type="checkbox" name="file_list[]" value="'.$pr.'">' ;
echo '</td><tr/>';
....
.... Loop end
?>
makepub.php :
if (isset($_POST['submit1'])) {
$file_list = $_POST["file_list"];
$how_many = count($file_list);
echo '<b>Total No of Public files chosen : </b>'.$how_many.'<br><br>';
if ($how_many>0) {
echo '<b>You changed following files to public : </b><br>';
}
for ($i=0; $i<$how_many; $i++) {
echo ($i+1) . '- ' . $file_list[$i] . '<br>';
// Some code here
}
echo "<br><br>";
}
好這兩個文件完美的作品在我的本地與XAMPP。 php版本5.3
但我的服務器陣列沒有通過。 我通過用單個變量替換數組進行檢查。即使如此沒有任何文件傳遞給makepub.php
有什麼我失蹤的帖子在這裏? 任何建議表示讚賞。
謝謝。
嘗試var_dump($ _ POST)以查看發生了什麼。 – 2010-12-09 17:42:33