「upload」というフォルダ名に画像をアップロードしています。次に、画像の名前と拡張子を変更しています。デフォルトのタイムゾーンで現在の時刻と日付を取得しています取得した日付と時刻の後に画像拡張子を「jpeg」に設定しようとしていますが、結果が得られませんここにコードを置きます
その時点で画像をアップロードすると、ファイル名は「NEWYORK.JPG」になると思いますが、画像をアップロードした後、ファイル名を「9/10/2012/05:31:15.jpeg」に変更します時刻と日付は、デフォルトのタイムゾーンを設定します。
date_default_timezone_set('Asia/Kolkata'); $imagename = date('d/m/Y-h:i:s', time()); $imagename=basename($imagename,".jpg"); echo $filename = $imagename; $upload = $_FILES['ctgimage']; $target_path = "upload/"; echo $target_path .= $filename . "." . path_info($upload["name"], PATHINFO_EXTENSION); if(move_uploaded_file($upload["tmp_name"],$target_path)) { echo "uploaded successfully"; $cname=$_POST['ctgname']; mysql_query("insert into category(ctg_name,ctgimage) values('$cname','$target_path')"); }