• 26-05-2009, 17:02:44
    #1
    Üyeliği durduruldu
    hataları özelleştirebilirmiyiz?

    öncelikle ne araması yapacağımı bilmediğimden sorum için konu açtım.

    öğrenmek istediğim şu

    mesela file_get_contents ile çektiğimiz veride bir aksaklık olunca veya adres yanlış veya kaldırılmış falan olunca tüm sistem çölüyor php hataları nedeniyle

    alttaki gibi hatalar çıkıyor.

    Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Bilinen b�yle bir ana makine yok. in C:\wamp\www\yeni\index.php on line 7
    bunun yerine belirleyeceğim hata çıkmasını istiyorum.
  • 26-05-2009, 17:18:05
    #2
    çoğu fonksiyon beraberinde true / false değeri de döndürür.
    burdan yola çıkarak yapılabilir.

    $icerik = file_get_contens($link) or die('bir hata var'); gibi de bir yaklaşım olabilir.
    ama diğer hatalar yine gözükür tahminimce , hata gösterimini kapatmak lazım bu durumda.
    bilmiyorum denemek lazım
  • 26-05-2009, 17:42:49
    #3
    Üyeliği durduruldu
    hatalardan kaçmak için hata kaçma operatörü olan @ işaretini kullanabilirsiniz

    $icerik = @file_get_contens($link)

    dediginizde hata oluşsada hata mesajı gösterilmez. $icerigin durumuna göre de hata oluştu yada oluşmadı gibi mesajları kendiniz üretebilirsiniz
  • 26-05-2009, 17:48:14
    #4
    Üyeliği durduruldu
    sdemirkeser çok teşekkürler bunuda öğrenmiş oldum
  • 26-05-2009, 18:06:09
    #5
    Üyeliği durduruldu
    vezir adlı üyeden alıntı: mesajı görüntüle
    sdemirkeser çok teşekkürler bunuda öğrenmiş oldum
    rica. benim siteyi geri aktif edeyimde video derslerin arasinda vardi