我想創建一個PHP文件,將掃描一個目錄,使動態單選按鈕的列表,並讓用戶選擇一個並提交它,它應該將其傳遞到另一個PHP文件,會發送它,但我有提交按鈕的問題。想知道我是否可以得到一些答案,一直在環視網絡,並沒有找到任何東西。 這裏是我的代碼:PHP動態單選按鈕和提交按鈕
<?php
ini_set('display_errors',true);
//Scan directory (ripped from another site)
$directory = opendir("download");
while($entry = readdir($directory)) {
$dirArray[] = $entry;
}
closedir($directory);
$indexCount = count($dirArray);
sort($dirArray);
//Make the Radio Button list
$RList = "";
for($i=2; $i<count($dirArray); $i++) {
$value = $dirArray[$i];
$RList .= "<input type=\"radio\" name=\"Files\" value=".$value." />".$value."<br />";
}
//Submit button
$RButton = '<input type="button" value="Submit"
onclick="location.href=\'http://localhost/appClient/load.php?file='.$value.'\'">';
echo $RList.$RButton;
#echo $_POST["Files"];
?>
感謝
你有什麼麻煩?什麼不適合你當前的代碼?請更具體一些。 – Bojangles 2012-03-20 21:20:48
你已經太多的單選按鈕並提交按鈕! – hjpotter92 2012-03-20 21:23:32
@JamWaffles當我點擊提交時,它沒有得到正確的文件,所以$ value沒有傳遞正確的數據時出現問題。那麼如何在提交點擊中將用戶選擇的文件名傳遞給load.php呢? – 2012-03-20 21:45:40