プロフィール写真をアップロードするための小さなアップロード システムがあります。ボタン1つでアラートボックスを表示したい(正常にアップロードされました)。ここに私のphpアップロード機能があります:
function change_profile_image($user_id, $file_temp, $file_extn){
$file_path = substr(md5(time()), 0, 10) . '.' . $file_extn;
move_uploaded_file($file_temp, 'images/profile/'.$file_path);
Thumbnail('images/profile/', $file_path, 'images/thumbs/');
mysql_query("UPDATE `users` SET `profile` = 'images/profile/" . mysql_real_escape_string($file_path) . "' WHERE `user_id` = " . (int)$user_id);
}
そして、これが私が関数を呼び出す方法です:
if (in_array($file_extn, $allowed) === true) {
change_profile_image($session_user_id, $file_temp, $file_extn);
header('Location: ' . $current_file);
exit();
}