• 13-04-2016, 16:44:03
    #1
    Merhaba;

    index den sonuc sayfasına post metoduyla gönderdiğim id için "Undefined index" uyarısı alıyorum.

    id boş geldiği içinde sistem düzgün çalışmıyor. ama bu hatayı her zaman değilde belli id ler için alıyorum. bunun sebebi ne olarabilir acaba?

    niye çoğunluk için çalışırda bir kaçı için çalışmaz?

    sitede ve nette baya araştırdım @ kullan diye var, uyarıları kapat diyen var. uyarıyı kapatmak çözüm değil sorunsuz çalışması gerekiyor.
  • 13-04-2016, 16:51:51
    #2
    Undefined index tanımsız indis demek yani dizide olmayan bir elemana erişmeye çalışıyorsun demek.

    Örnek vermek gerekirse kullanıcı giriş yapmadığında o değişken tanımlı olmuyor.

    Get başına @ işaretini koyarsan sorun olmaz.
  • 13-04-2016, 16:58:24
    #3
    olayı tam anlatamamışım sanırım :

    index ten sonuc/?id=123 şeklinde sonuc sayfasına geçiliyor. $_GET['id'] ile veriyi alıyorum. isset ile kontrol ediyorum.

    sorun şu sonuc/?id=123 çalışıyor sonuc/?id=555 çalışmıyor.

    sonuc/?id=555 için bembeyaz ekran geliyor. sadece html ve body etiketleri var.

    id değerini alamazsam hiç bi işe yaramıyor. bu çalışıyordu bi anda çalışmaz oldu