Akrabamızı Telefonla Aramak – 2
Daha önce hazırladığımız akrabamızın ismini CEYD-A ya öğretip sonrasında akraba ismini kullanarak telefonlar aramayı biraz daha geliştirelim.
Önceki örnekte ANNEMİ ARA dediğimizde ANNE nin kim olduğunu tespit ediyor , örneğin NURDAN, sonra NURDAN ARA diyerek rehberdeki NURDAN ı telefonla arıyordu. Aşağıdaki geliştirilmiş örnekte ise eğer NURDAN rehberde yok ise ANNEM ismini rehberde arıyor ve ANNEM kayıdını telefonla arıyor.
Kısaca önce akrabanın gerçek ismini (Örnekte NURDAN) rehberde bakıyor yok ise akraba ismini (örnekte ANNEM) rehberde arıyor. Bu şekilde bir kişinin 2 türde yazılmış ismini hangisi kaydedilmiş ise arıyor.
Burada haserror komutu yeni eklenen bir komut. İşlem sonucunda dönen mesaj hata ise 1 değerini dönüyor. Eğer hata yoksa boş değer dönüyor.
SORU KELİMELERİ:
annemi ara,12|
CEVAP ŞABLONU:
1 2 3 4 5 6 |
{!SET $anneismi={!RET annemin ismi ne!}!} {!SET $ret={!RET {!GET $anneismi!} ara!}!} {!SET $err={!RET haserror $ret!}!} {!IF $err??{!RET annem ara!}::!} |