İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Else kullanımı.

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Merhaba,

Bir dosyamda şu şekilde bir kod kullanıyorum;

PHP:
<? if($_SERVER["QUERY_STRING"]=="Kampanya") echo 'Sağ menüden
Kampanya ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>';
...
...
böyle devam ediyor, bir diğer string'e gelindiğinde
PHP:
<? if($_SERVER["QUERY_STRING"]=="Urun") echo 'Sağ menüden
Ürünler ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>';
...
...
4-5 kere kendini tekrar ediyor stringler değişerek..

En sonuna da Else, yani bu stringlerin hiçbiri veya boş değer geldiğinde bir kod tanımlamak istiyorum, yani onların hiçbiri ise veya boş ise benim belirlediğim bir yazı çıksın. Ne yapmam gerek?
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Tam olarak emin değilim ama galiba böyle bir şey arıyorsunuz...

PHP:
<?
if($_SERVER["QUERY_STRING"]=="Kampanya") { echo "Sağ menüden
Kampanya ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>"; }

else if ($_SERVER["QUERY_STRING"]=="Urun") {echo "Sağ menüden
Ürünler ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>";}

else if ($_SERVER["QUERY_STRING"]=="yagmayok") {echo "beni seçtin...";}

else { echo "hiçbiri ise"; }
?>
 

ticaretim

0
İyinet Üyesi
Katılım
15 Şubat 2009
Mesajlar
245
Reaction score
3
Konum
Türkiye
<?
if($_SERVER["QUERY_STRING"]=="Kampanya") { echo "Sağ menüden
Kampanya ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>"; }

else if ($_SERVER["QUERY_STRING"]=="Urun") {echo "Sağ menüden
Ürünler ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>";}

else if ($_SERVER["QUERY_STRING"]=="Urun") {echo "Sağ menüden
Ürünler ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>";}

else if ($_SERVER["QUERY_STRING"]=="Urun3") {echo "Sağ menüden
Ürünler ile ilgili hızlı erişim linklerini kullanabilirsiniz. </p>";}

else if ($_SERVER["QUERY_STRING"]=="yagmayok") {echo "beni seçtin...";}

else { echo "hiçbiri ise"; }

break;
?>

...................
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Teşekkürler arkadaşlar yardımlarınız için, birçok öneri geldi birçok arkadaştan, bunun için kullanacağım format artık şu şekilde olacak;

PHP:
$sayfa = $_SERVER["QUERY_STRING"];
switch ($sayfa)
{
    case "kampanya" :
    // bunları yap
    break;
    
    case "urun" :
    // bunları yap
    break;
    
    case "felam" :
    // bunları yap
    break;
    
    default:
    // yukardakilerin hiç biri değilse bunları yap
}
?>
Kod için forum.ceviz.net'ten Emre'ye ayrıca teşekkürler.

Tekrar teşekkürler @yagmayok ve @ticaretim.
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
evet, yapmak istediğinize göre bu yöntem daha iyi olabilir... En azından kullanım açısından daha uygulanabilir ve yazılabilirdir.
 

murdock

0
İyinet Üyesi
Katılım
28 Mart 2005
Mesajlar
1,273
Reaction score
3
if else yi iyi kavrayan biri birçok editlemeyi tek başına rahatlıkla yapabilir.profesyonel kodlamacı olmak gerekmez o yüzden if else yi ve ek olarakda kayıt listeleme silme ekleme gibi sql komutlarınıda öğrenirseniz kendi scriptlerinize eklenti yazabilir değiştirebilir birçok işlem ekleyebilirsiniz. buda benim tavsiyem olsun ;)
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
if else yi iyi kavrayan biri birçok editlemeyi tek başına rahatlıkla yapabilir.profesyonel kodlamacı olmak gerekmez o yüzden if else yi ve ek olarakda kayıt listeleme silme ekleme gibi sql komutlarınıda öğrenirseniz kendi scriptlerinize eklenti yazabilir değiştirebilir birçok işlem ekleyebilirsiniz. buda benim tavsiyem olsun ;)

Doğru söze daha başka ne denebilir ki... :D
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
If else ile bash scriptte harikalar yaptığım zamanlar olmuştu.. Lisans kontrolü/Lisans Menajerden tut ta, sunucu yönetimi/optimizasyonuna kadar :) Tabi hepsi askerden önceydi, koskoca 15-20 ay önce :)
 

BordoMavi

0
İyinet Üyesi
Katılım
31 Ekim 2007
Mesajlar
176
Reaction score
0
Konum
Hirçın Sulardan
If else ile bash scriptte harikalar yaptığım zamanlar olmuştu.. Lisans kontrolü/Lisans Menajerden tut ta, sunucu yönetimi/optimizasyonuna kadar :) Tabi hepsi askerden önceydi, koskoca 15-20 ay önce :)

işte bu söz beni askerlikten korkuttu yıldardır öteye atıyodum sonunda kaçacek yer kalmadı razı olduk ama bu sözü duyunca tırstım :) eğer askerde bildiklerimizi unutacaksak vay halimize desen :D
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst