İşlem bu aşağıdaki kodda yapılıyor ve admin-bilgileri.php ye get gönderiliyor.
if (isset($_POST['AdminResimGuncelle']))
{
$uploads_dir = '../admin-uploads/admin';
@$tmp_name = $_FILES['AdminResim']["tmp_name"];
@$name = $_FILES['AdminResim']["name"];
$BenzersizSayi4 = rand(20000,32000);
$RefImgYol = substr($uploads_dir, 6)."/".$BenzersizSayi4.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$BenzersizSayi4$name");
$Duzenle = $VeritabaniBaglantisi->prepare("UPDATE admin SET
AdminResim = :adminresim
WHERE id = 1");
$Update = $Duzenle->execute(array(
'adminresim' => $RefImgYol
));
if ($Update)
{
Header("Location:../admin-bilgileri.php?resimguncelle=ok");
}
else
{
Header("Location:../admin-bilgileri.php?resimguncelle=no");
}
}
Fakat ben daha işlemi yapmadan admin-bilgileri.php de alertin çıkacağı yerde şu hatayı alıyorum;
Notice: Undefined index: resimguncelle in C:\wamp64\www\FelixPanel-v2.0\admin-bilgileri.php on line 21
Bunun sebebi nedir ? Ha birde alert kodumu da atıyım;
if ($_GET['resimguncelle']=='ok')
{
?>
Tebrikler ! Profil resminiz başarıyla değiştirilmiştir.
}
else if ($_GET['resimguncelle']=='no')
{
?>
Hata ! Profil resminiz güncellenemedi.
}
?>