• 19-05-2019, 08:55:28
    #1
    Arkadaşlar bir sitemde şu şekilde bir hata verıyor. Nasıl çözebılırım acaba ?
    Alıntı
    Notice: Undefined index: durum in /var/home/xxx/public_html/footer.phpon line 69

    Notice: Undefined index: durum in /var/home/xxx/public_html/footer.phpon line 77

    footer phpde ilgili alandaki kodlar bu sekılde
    <?php
    
                    69             if ($_GET['durum']=='ok') {?>
    
    
    
                                 <b style="color:green;">Teşekkürler başarıyla abone oldunuz.</b>
    
    
    
                   77             <?php }elseif ($_GET['durum']=='no') { ?>
    
    
    
                                  <b style="color:red">Bu mail adresi ile daha önce abone olunmuş.</b>
  • 19-05-2019, 09:10:15
    #2
    Tsubaki adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bir sitemde şu şekilde bir hata verıyor. Nasıl çözebılırım acaba ?



    footer phpde ilgili alandaki kodlar bu sekılde
    <?php
    
                    69             if ($_GET['durum']=='ok') {?>
    
    
    
                                 <b style="color:green;">Teşekkürler başarıyla abone oldunuz.</b>
    
    
    
                   77             <?php }elseif ($_GET['durum']=='no') { ?>
    
    
    
                                  <b style="color:red">Bu mail adresi ile daha önce abone olunmuş.</b>
    $_GET['durum'] değişkenine ulaşılamıyor diyor. URL'de durum kelimesinin geçtiğinden emin misiniz?

    Şöyle bir şey olmalı, www.site.com/test.php?durum=ok
  • 19-05-2019, 09:21:22
    #3
    black_scorpion adlı üyeden alıntı: mesajı görüntüle
    $_GET['durum'] değişkenine ulaşılamıyor diyor. URL'de durum kelimesinin geçtiğinden emin misiniz?

    Şöyle bir şey olmalı, www.site.com/test.php?durum=ok
    evet hocam url de cıkıyor yanı emaıl uyelık kısmı mesela bu. Maıl adresı yazınca gonder dıyınce urlde ok dıye cıkıyor eger aynı maıl kayıtlı ıse o zaman url de no dıye cıkıyor. Yanı normalde br sorun yok calısıyor sıstem ama o hata cıkması problem
  • 19-05-2019, 09:24:12
    #4
    Misafir
    69. satırı
     if (isset($_GET['durum']) && $_GET['durum']=='ok') {?>
    77. satırı
     if (isset($_GET['durum']) && $_GET['durum']=='no') {?>
    ile değiştirin çözülecektir.
    *urlde olmasina rağmen bu uyarıyı veriyorsa tuhaf bir durum var demektir.
    urli paylaşmak istemiyorsanız ö.mden atabilir misiniz?
    • Tsubaki
    Tsubaki bunu beğendi.
    1 kişi bunu beğendi.
  • 19-05-2019, 09:30:20
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    69. satırı
     if (isset($_GET['durum']) && $_GET['durum']=='ok') {?>
    77. satırı
     if (isset($_GET['durum']) && $_GET['durum']=='no') {?>
    ile değiştirin çözülecektir.
    *urlde olmasina rağmen bu uyarıyı veriyorsa tuhaf bir durum var demektir.
    urli paylaşmak istemiyorsanız ö.mden atabilir misiniz?
    çok teşekkürler hocam düzeldi Yalnız bunun mantığını anlayabilmek zor cidden cunku aynı script aynı kodla baska bır hostta hata vermıyor bu hostta hata verdı sızın dedıgınızı yapınca duzeldı az daha hostu degısıyordum
  • 19-05-2019, 09:34:47
    #6
    Misafir
    Tsubaki adlı üyeden alıntı: mesajı görüntüle
    çok teşekkürler hocam düzeldi Yalnız bunun mantığını anlayabilmek zor cidden cunku aynı script aynı kodla baska bır hostta hata vermıyor bu hostta hata verdı sızın dedıgınızı yapınca duzeldı az daha hostu degısıyordum
    sunucunuzda hatalar ekrana bastırma olarak ayarlanmıştır diğerinde bastırmama olarak ayarlanmıştır veya scriptinizde herhangi bir hata bastırma kontrolü yapılmıyordur veya hala geliştirme ortamında olduğu için hatayı ekrana basıyordur.
    • Tsubaki
    Tsubaki bunu beğendi.
    1 kişi bunu beğendi.
  • 19-05-2019, 09:36:18
    #7
    Misafir adlı üyeden alıntı: mesajı görüntüle
    sunucunuzda hatalar ekrana bastırma olarak ayarlanmıştır diğerinde bastırmama olarak ayarlanmıştır veya scriptinizde herhangi bir hata bastırma kontrolü yapılmıyordur veya hala geliştirme ortamında olduğu için hatayı ekrana basıyordur.
    sonuç olarak çözülmüş oldu hocam tesekkurler