if de problem...

  • Konbuyu başlatan hoppala
  • Başlangıç tarihi
H
hoppala
Misafir
aşağıdaki kodda "nerede" ne olursa olsun hep dunyadabirkusvar yazıyor.
dosya.php?nerede=ayda diye girince aydabirkusvar yazmasını istiyorum ama olmuyor. yardım ederseniz sevinirim.
PHP:
<?
$nerede = $_GET['nerede'];
$q = $_GET['ney'];
if (($nerede = dunyada))
            {
          echo "dunyadabirkusvar";
            }
         else
         if ($nerede = ayda)
            {
            echo "aydabirkusvar";
            }
         else
            {
       echo "hicbiyerdekusyok";
            }
?>
 
0
Onaylı Üye
Üye
Katılım
23 Ekim 2004
Mesajlar
48
Tepki puanı
0
PHP:
$nerede = $_GET['nerede']; 
$q = $_GET['ney']; 
if (($nerede=="dunyada")) 
            { 
          echo "dunyadabirkusvar"; 
            } 
         else 
         if ($nerede=="ayda") 
            { 
            echo "aydabirkusvar"; 
            } 
         else 
            { 
       echo "hicbiyerdekusyok"; 
            }
eşittir kullanımınız yanlış
 
M
mfk_1868
Misafir
else içinde ifleride elseif seklinde kullanırsan kod kısalır ve kolaylaşır
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
400
Tepki puanı
0
Konum
istanbul
PHP:
<?
$nerede = $_GET['nerede'];
$q = $_GET['ney'];
if ($nerede = dunyada){
          echo "dunyadabirkusvar";
            } elseif ($nerede = ayda){
            echo "aydabirkusvar";
            } else {
       echo "hicbiyerdekusyok";
            }
?>
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
PHP:
<?
$nerede = $_GET["nerede"];

if ( $nerede == "dunyada" ){
	echo "dunyadabirkusvar";
} elseif ( $nerede == "ayda" ){
	echo "aydabirkusvar";
} else {
	echo "hicbiyerdekusyok";
}
?>
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
400
Tepki puanı
0
Konum
istanbul
:eek: kesinlikle iyi bir dinlenmeye ihtiyacım var :eek:
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
400
Tepki puanı
0
Konum
istanbul
$nerede = $_GET['nerede'];
$q = $_GET['ney'];
if (($nerede=="dunyada"))
{
echo "dunyadabirkusvar";
}
else
if ($nerede=="ayda")
{
echo "aydabirkusvar";
}
else
{
echo "hicbiyerdekusyok";
}


bunu alıntı yapacağıma üsttekini almışım :)
neyse ben genede dinleneyim :D
 
0
Onaylı Üye
Üye
Katılım
30 Ekim 2002
Mesajlar
602
Tepki puanı
1
güzel çalışma
PHP:
<?php
$nerede = $_GET['nerede']; 
$q = $_GET['ney']; 
$sonuc = ($nerede=="dunyada") ? "dunyadabirkusvar" :  (($nerede=="ayda") ? "aydabirkusvar" : "hicbiyerdekusyok");
echo $sonuc;
?>

kod yazım konusunda online destek vakit oldukça sağlanır. (no asp or .net)

tekrar post yapmadım :
neyi toparlayacaklar anlamadım elmas. 3 satır kod; 50 satırsada zaten her işlemin üstüne ne yaptığını yazmalı eğer program yazıyorsa yoksa zaten anlamı yok ki.

Serbülent Daşkın
http://www.yenisunucu.com
icq:687899
msn:[email protected]
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
oyuncu' Alıntı:
PHP:
<?php
$nerede = $_GET['nerede']; 
$q = $_GET['ney']; 
$sonuc = ($nerede=="dunyada") ? "dunyadabirkusvar" :  (($nerede=="ayda") ? "aydabirkusvar" : "hicbiyerdekusyok");
echo $sonuc;
?>
Bu şekilde yaparsanız, mesela 10 tane yer olduğu zaman, toparlamak için zorlanabilirsiniz :)


ben de tekrar post atmıyayım:
Bu verdiğin tek satırda if komutunu 50 tane else içeren bir yapı için düşünemiyorum.
 
Geri
Üst