私はこのコードを持っています<input type="file" name="image_logo" id="image_logo" />
。これは、参照時にファイルを 1 つだけ選択します。今、私はこのような別のチェックボックスを作りました
<input type="checkbox" name="multiple_upload" value="yes" > Do You want to upload multiple files at a time?
誰かがチェックボックスをクリックすると、複数のファイルを選択してアップロードできるようになります。複数のファイルの場合、次のようなコードを選択します
<input type="file" name="image_logo" id="image_logo" multiple />
しかし、ここでは、ユーザーがチェックボックスをクリックすると、一度に複数のファイルを選択し、それ以外の場合は 1 つのファイルのみを選択するようにしたいと考えています。そのため、私のコードは次のようになります
<input type="checkbox" name="multiple_upload" value="yes" >
<?php if(isset($_POST['multiple_upload'])) {
<input type="file" name="image_logo" id="image_logo" multiple />
}
else {
<input type="file" name="image_logo" id="image_logo" />
}
しかし、ここでの問題は、私が使用したよう$_POST
に、クリックしてすぐにすべてのファイルを選択できないことです。ユーザーがチェックボックスをクリックすると、一度に複数のファイルを即座に選択できるようになります。ページを更新する必要はありません。
ユーザーがチェックボックスをクリックしないと、一度に複数のファイルを選択できません。ユーザーが即座にアクションを実行できるように、誰かが親切にこれを行う方法を教えてもらえますか? どんな助けや提案も本当に価値があります。ありがとう