• 06-02-2008, 10:03:21
    #10
    Üyeliği durduruldu
    üstad çok sağol ya.
    bizim arkadaşın kodlarına baktım şunları yazmayı öğrendim
    <?
    switch ($_GET[page]){
       case "iletisim";
          $dahilsayfa="iletisim.php";
    	  $title= "&Yacute;leti&thorn;im Sayfas&yacute;"
    	  break;
       case "siparis";
          $dahilsayfa="siparis.php";
          $title="siparis.php";
          break;
       default:
          $dahilsayfa"anasayfa.php";
          $title="Ana Sayfa";
    }
    ?>
    mesela burada if else ve elseif i kullanmaya çalıştım ama tam olarak if else ve elseif in bu listelemede mantığnı anlayamadım.


    ayın 15.nde bursa'ya geçeceğim.Kafkas'tan çikolatalı kestane şekeri göndereceğim
  • 06-02-2008, 13:56:39
    #11
    Üyeliği durduruldu
    hehe anladıysan ne mutlu (:
    +
    bana mı ?
  • 06-02-2008, 15:54:38
    #12
    Üyeliği durduruldu
    saho adlı üyeden alıntı: mesajı görüntüle
    hehe anladıysan ne mutlu (:
    +
    bana mı ?
    sana sana
  • 06-02-2008, 15:56:01
    #13
    Üyeliği durduruldu
    switch içerisinde if, else, elseif kullanımını anlayamadmı işte. : )
    bu arada çatır çatır php kod yazıyorum
    g..mden kod uyduruyorum desem yeridir sallıyor tutturuyorum sonra aklımda kalıyor başka şeyler için yazıyorum vs.. bayağı yaratıcı kullanmaya başladım..
    işte sonunda ilerleme var bende
  • 06-02-2008, 16:21:50
    #14
    Üyeliği durduruldu
    hiç bir fark yok ki case nin içinde
    aynen case break; arasında değilde <?php ?> arasındaymış gibi if else yazabilirsin hiç bir farklılık yok switch içinde switch mesala
    <?php
    switch ($_GET['olay']) {
        default:
            break;
            case"sekme":
            switch ($_GET['alan']) {
                default:
                    break;
                case "kasko":
                    alan=kasko ise kullanıalacak alan ama daha öncesinde
                    olay=sekme ise nin içinde onada dikkat edelim
                    olay=sekme ise alan=kasko ise
                    bir sigortacı ya birşeyler yapıyordum oradan bir kod bölütü
                    break;
            }
            break;
    }
    ?>
  • 06-02-2008, 19:57:25
    #15
    Üyeliği durduruldu
    saho adlı üyeden alıntı: mesajı görüntüle
    hiç bir fark yok ki case nin içinde
    aynen case break; arasında değilde <?php ?> arasındaymış gibi if else yazabilirsin hiç bir farklılık yok switch içinde switch mesala
    <?php
    switch ($_GET['olay']) {
        default:
            break;
            case"sekme":
            switch ($_GET['alan']) {
                default:
                    break;
                case "kasko":
                    alan=kasko ise kullanıalacak alan ama daha öncesinde
                    olay=sekme ise nin içinde onada dikkat edelim
                    olay=sekme ise alan=kasko ise
                    bir sigortacı ya birşeyler yapıyordum oradan bir kod bölütü
                    break;
            }
            break;
    }
    ?>
    işte bu daha çok karışık
  • 07-02-2008, 15:39:00
    #16
    Üyeliği durduruldu
    <?
    /* Sayfa sayısı ve sayfa değeri eşitlemek */
    $SayfaSayisi = 4;
    $SayfaDegeri = 1;
    $BaskaDeger = 3;
      if ($SayfaSayisi==$SayfaDegeri + 3) /* Sayfa değeri , sayfa sayısına denk olması için +3 rakamıyla toplanması gerekir */
    {echo 'koşul sağlandı'; }
      elseif ($SayfaSayisi==$BaskaDeger)
    {echo 'koşul şartlı sağlandı'; }
      else
    {echo 'koşul sağlanamadı'; }
    ?>

    yukarıda kafamdan birşeyler yaptım. her zamanki gibi salladım kodları.
    şimdi yukarıdaki mantık doğru mudur ?
    hata kodu üretmedi.

    şimdi şöyle bir mantık kullandım, $sayfasayısı , sayfadegerine eşit olabilmesi için +3 alması gerekir. diye birşey işte.. sonra sonuçta koşul sağlandı dedi.
    ikinci olarak elseif kullanımını doğru kullanmış mıyım ?
    bunlar doğru mu yoksa saçma salak kodlar mı ?
    az buz da olsa öğreniyorum php yi
    zamanım olmadığı için çok okuyamıyorum konuları.
    if else switch case echo include mantıklarına baktım bir kaç kez sonra bu kodları yazmaya başladım...
    anlayış gösterdiğiniz için teşekkür ederim
  • 07-02-2008, 16:06:44
    #17
    Üyeliği durduruldu
    boşver bırak sen php yi ...
    işin şakası if içinde +3 lü bir ifade ne için kullanabilirsin ki bunu bilmiyorum ama mesala
    $sayfadegeri bir döngünün değeri olsa idi
    for($sayfadegeri=1;$sayfadegeri<5;$sayfadegeri++) {
    if($sayfadegeri== $sayfadegeri) { şart sağlandı } else { sağlanmadı }
    }
    gibi birşeylerden söz edebilirdin yani mantıksız bir kod ama
    if else nin mantığını az buçuk kavramış gibisin devamı pratiklerle gelir