• 08-06-2010, 22:15:24
    #1
    Üyeliği durduruldu
    Selamun Aleyküm arkdaşlar
    bi php script yazıyorumda daha yeniyim. ondan sbişey sorcaktım
    <?php
    $link1=('icerik1')
    $link2=('icerik2')
    echo ('$link1') or die('$link2');
    ?>
    bu kodlar gibi bişey lazım
    yapmak istediğim şu link1 e form ile veri girildiğinde echonun link1 'i yazdırması. ama link1 boşsa link2 doluysa echonun yine dolu olanı göstermesini nasıl sağlayabilirim
    şimdiden tşkler
    bu kodlar gibi bişey lazım
  • 08-06-2010, 22:17:15
    #2
    <?php
    $link1=('icerik1')
    $link2=('icerik2')
    if($link1) echo $link1;
    else if($link2) echo $link2;
    ?>

    istediğin bu heralde
  • 08-06-2010, 22:29:38
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    
    $link = $_POST['link'];
    $link2 = 'Link 2';
    
    if (empty($link))
    	echo $link2;
    else
    	echo $link;
    
    ?>
  • 08-06-2010, 22:32:15
    #4
    Üyeliği durduruldu
    mavcil adlı üyeden alıntı: mesajı görüntüle
    <?php
    $link1=('icerik1')
    $link2=('icerik2')
    if($link1) echo $link1;
    else if($link2) echo $link2;
    ?>

    istediğin bu heralde
    istedeğimde bunu gibi bişey ama çalışmadı. yapmak istediğim şu iki tane $değer im var diyelim ikiside formverisiyle çalışıyorbu iki veriden biri kullanıldığında diğeri boş kalıyor. yapmak istediğim echoda dolduran veriyi göstertmek yani $değer1 doluysa $değer1'i ,$değer2 doluysa $değer2'i göstertmek
  • 08-06-2010, 22:35:10
    #5
    Üyeliği durduruldu
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    $link = $_POST['link'];
    $link2 = 'Link 2';
    
    if (empty($link))
        echo $link2;
    else
        echo $link;
    
    ?>
    hocam oldu sabahdan beri arıyodum
    çok teşekkürler hemşo++
  • 08-06-2010, 22:49:22
    #6
    THR
    Üyeliği durduruldu
    $link1 = "icerik1";
    $link2 = "icerik2";
    if(isset($link1))
    echo $link1;
    else
    echo $link2;
    edit: konuya giriyorum cevap yazıyorum hiç cevap yokken birden 4-5 cevap olmuş oluyo bu ne hız ya
  • 08-06-2010, 23:03:16
    #7
    THR, elini çabuk tutcan. Bu arada, bilgin olsun diye söylüyorum, isset değişkenin tanımlı olup olmadığına bakar. Yani senin verdiğin kodda her zaman echo $link1; ifadesi döndürülür. Bir değişkenin boş olup olmadığını anlamamak için empty kullanmalısın. BAralarındaki farkta zaten budur.
  • 08-06-2010, 23:10:31
    #8
    THR adlı üyeden alıntı: mesajı görüntüle
    $link1 = "icerik1";
    $link2 = "icerik2";
    if(isset($link1))
    echo $link1;
    else
    echo $link2;
    edit: konuya giriyorum cevap yazıyorum hiç cevap yokken birden 4-5 cevap olmuş oluyo bu ne hız ya

    bende yarıda bıraktım kodu cevap yok bi baktım cevap bende sildim