|
|||||||
| Web Geliştirme Dilleri İnternet sitesi geliştirme için kullanılan araçlar ve programlama dilleri... ASP & ASP.NET & PHP & CSS & HTML & SQL & Java Script |
![]() |
|
|
Konu Araçları |
|
|
#1 (permalink) |
|
I'm REAL ?>
Katılma Tarihi: Şub 2006
Nereden: Bursa/es-es
Yaş: 23
Mesajlar: 1,780
|
Ozellike kod yazma asamasinda programimizin cesitli yerlerinde gerceklesen hatalari gorebilmek, bir degiskenin script'imizin cesitli satirlarinda hangi degerlerde oldugunu gormek icin echo() ve print() fonksiyonlarini kullanarak kendimize has hata mesajlari uretiriz.
Ornegin 'echo "Burasi satir 72. Bu satirda isim degiskeni = $isim' turu programdaki hatalari bulmaya yonelik satirlar oldukca *** kullanilir. Fakat bu hata mesajlari hem bir standarda uymadigindan hem de hatanin script'in tam olarak neresinde meydana geldigini belirtmediginden cok kullanisli degildirler. trigger_error() fonksiyonu bu sorunlari guzel bir bicimde cozuyor. Ornegin yukaridaki ornekteki '$isim' degiskenine bir deger atanmamis olmasini hata kabul edip hata mesaji veren bir kod soyle olabilir. <? if(!isset($isim)) { trigger_error("\$isim 'e deger atanmamis", E_USER_ERROR); } $> Eger program buraya ulastiginda $isim degiskeni yaratilmamis ise asagidaki gibi bir hata mesaji uretilip, script'in calismasi duracaktir. Fatal error: $isim 'e deger atanmamis in /phpkod/turk-php/trig_er.php on line 34 Boylelikle hem profesyonel gorunuslu hem de programdaki hatalari bulmakta faydali bir hata mesaji uretmis oluyoruz. Tek yapmamiz gereken belirtilen satira gidip hatanin sebebini aramak. |
|
|
|
![]() |
| Şu Anda Konuyu İnceleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir) | |
| Konu Araçları | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Konu Yaratmak | b.girldilek | Video Klipler | 0 | 11.07.2007 19:29 |
| Web Sayfası İçin Kısayol Yaratmak...vb | staticiation | Programlama & Geliştiriciler için | 0 | 09.06.2007 19:25 |
| PHPde Hata Bulma Tekniklerine Yaklaşım ve Basit Bir Hata-Avlama Yazılımı Geliştirmek. | staticiation | Web Geliştirme Dilleri | 0 | 08.06.2007 16:21 |
| Excel de Hata Mesajları ve Olası Sebepleri... | staticiation | Programlama & Geliştiriciler için | 0 | 06.06.2007 14:31 |