複数のファイルをアップロードするには、このコードが必要です。アップロード可能なファイルに特定の名前をつける
私は私がこのようなSQLに保存されますbeacuse、各ファイルのカスタム名を追加したい:
ファイル名1-2017-05-02-12:30:00(1が実際です配列インデックス、及び
if(isset($_POST['submitButton']))
{
if(isset($_FILES['gallery']))
{
if($_FILES["gallery"]["size"] > 0)
{
foreach($_FILES['gallery']["name"] AS $key=>$file)
{
if($_FILES['gallery']['size'][$key] != 0)
{
$target_path = "../documents/";
$target_path = $target_path . $_FILES['gallery']['name'][$key];
printr($_FILES['gallery']);
die();
if(move_uploaded_file($_FILES['gallery']['tmp_name'][$key], $target_path))
{
//$file_name = basename($_FILES['dok_file']['name']);
header("Location: ".$host."/".$admin_folder."/feltoltott-fajlok.php?new=1");
}
else
{
$error[] = "A fájl feltöltése nem sikerült, próbálja újra.";
}
}
}
}
}
}
)日時後にこのファイル名(複数可)に日付を連結するのと同じくらい簡単です。確かにあなたはGoogleにすることができます。 –
実際にOPの質問には結びついていませんが、ファイル名に ':'や特殊文字は使わないでください。 – OldPadawan