- ベストアンサー
ファイル名を変更してアップロードする方法
お世話になります。 PHPでファイルをアップロードして管理するプログラムを作成していますが、日本語名がどうしても文字化けし、あまり日本語名を使わない方がいいという意見もあることから、どのようなファイル名でも指定できるようにして、保存するとき、プログラム側で、ファイル名を自動でYYYYMMDDHHII(例:200504160033.doc)みたいにしたいのですが、どこをいじったらよいのでしょうか。 (もし、日本語のファイル名が使えたとしても、同名のファイルだと、上書きされる問題もあるので。これだと、そういう問題もないと思います)何かアドバイスをいただけたらと思い、投稿しました。よろしくお願いいたします。 受け取る側のファイル.php $uploaddir = "./images/"; $uploadfile = $uploaddir. $_FILES['userfile']['name']; move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- DRAGON_TAIL
- ベストアンサー率48% (27/56)
回答No.1
お礼
まさにドンピシャでした! いろいろと勉強になりました。 本当にありがとうございます。