ディレクトリをスキャンし、動的ラジオボタンのリストを作成し、ユーザに選択させて提出させる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"];
?>
おかげ
あなたがonclickイベントに$value
を渡しているように見えます
あなたはどんな問題を抱えていますか?あなたの現在のコードではうまくいかないのですか?より具体的にしてください。 – Bojangles
あなたはあまりにも多くのラジオボタンと送信ボタンを持っています! – hjpotter92
@ JamWaffles投稿をクリックすると正しいファイルが得られないので、$値が適切なデータを渡さないという問題があります。だから、どのようにあなたが選択したファイル名をload.phpに送信するかについて、あなたはどのように進むでしょうか? –