gpt4 book ai didi

php - 如何使此上传脚本与多个上传选项一起使用?

转载 作者:行者123 更新时间:2023-11-28 05:54:46 25 4
gpt4 key购买 nike

我想做到这一点,以便在将多个文件上传到目标文件夹时,您不仅可以选择一个文件选项,还可以选择多个文件选项,以便一次上传尽可能多的文件。它以其目录中的一个文件夹为目标,当我有一个选择文件输入时它可以工作,但是当添加更多时它不起作用。到目前为止,这是我的代码。

<html> 
<head>
<?php
if(isset($_POST['Submit']))
{
$file_name = $_FILES['audio_file']['name'];

if($_FILES['audio_file']['type']=='audio/mpeg' || $_FILES['audio_file']['type']=='audio/mpeg3' || $_FILES['audio_file']['type']=='audio/x-mpeg3' || $_FILES['audio_file']['type']=='audio/mp3' || $_FILES['audio_file']['type']=='audio/x-wav' || $_FILES['audio_file']['type']=='audio/wav')
{
$new_file_name=$_FILES['audio_file']['name'];

$target_path = "audiofiles/".$new_file_name;

if(move_uploaded_file($_FILES['audio_file']['tmp_name'], $target_path)) {

}
}
}

?>
</head>
<body>

<form name="audio_form" id="audio_form" action="" method="post" enctype="multipart/form-data">
<fieldset style="height: 23vh; width: 50vw;">

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 2vh;">

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 7vh;">

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 12vh;">

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 17vh;">

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 22vh;">

<input type="submit" name="Submit" id="Submit" value="Submit" style="position: fixed; top: 30vh;">
</fieldset>
</form>

</body>
</html>

最佳答案

你可以试试姓名 + []

<input name="audio_file[]" id="audio_file" type="file" style="position: fixed; top: 2vh;">

或者使用属性multiple

<input name="audio_file" id="audio_file" type="file" style="position: fixed; top: 2vh;" multiple>

然后在你的 php 代码中循环遍历文件

关于php - 如何使此上传脚本与多个上传选项一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37123676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com