Çözüldü Admin sayfasında "Undefined array key" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Arsen Lüpen

Hectopat
Katılım
28 Şubat 2021
Mesajlar
81
Daha fazla  
Cinsiyet
Erkek
Merhaba yapılan işlemlerin sonucunu admin sayfasında göstermek istiyorum. Admin sayfasına ilk kez giriş yaptığımda hata alıyorum. Fakat save butonuna basıp işlem yapılınca hata kodu gidiyor, bildiri mesajı geliyor.
 

Dosya Ekleri

  • Ekran Görüntüsü (24).png
    Ekran Görüntüsü (24).png
    11,7 KB · Görüntüleme: 82
  • Ekran Görüntüsü (25).png
    Ekran Görüntüsü (25).png
    84,8 KB · Görüntüleme: 97
Çözüm
PHP:
if(@$_GET['insert'] == 'ok') {
    $successMsg="Başarılı";
    echo "<font color='green'><h5>".$successMsg."</h5></font>";
} elseif (@$_GET['insert'] == 'no') {
    $errorMsg="Hatalı";
    echo "<font color='red'><h5>".$errorMsg."</h5></font>";
} else {
    echo '';
}

Böyle dener misin?

Ayrıca butondaki name'in yanındaki tırnaklar yok.
Kodda bir hata yok, sen butona tıklamadan işlem yaptırmıyorsun zaten. Butona tıklamadığın zamanlarda senin kodun sürekli arka planda bir GET parametresi arıyor. Sen butona tıkladığında "ok" veya "no" olarak geliyor. Gelene kadar parametre olmadığı için sana;
"böyle bir parametre yok haberin olsun" diyor. Parametre geldiğinde de senin hazırladığın cevapları veriyor;
"başarılı" ya da "başarısız" olarak.
 
Kodda bir hata yok, sen butona tıklamadan işlem yaptırmıyorsun zaten. Butona tıklamadığın zamanlarda senin kodun sürekli arka planda bir GET parametresi arıyor. Sen butona tıkladığında "ok" veya "no" olarak geliyor. Gelene kadar parametre olmadığı için sana;
"böyle bir parametre yok haberin olsun" diyor. Parametre geldiğinde de senin hazırladığın cevapları veriyor;
"başarılı" ya da "başarısız" olarak.
Düşündüğüm gibiymiş. Çok teşekkür ederim yardımınız için.
 

Geri
Yukarı