• 07-08-2010, 00:55:02
    #1
    Description meta tagında çalıştırmak için sayfadaki bir yazıyı çekiyorum örnek $sayfa olsun ancak her konuda $sayfa kodu yok bu durumda description tagı boş kalıyor, benim istediğim eğer $sayfa kodunda yazı yoksa descriptiona istediğim bir yazıyı yazdırması. Bunu nasıl yapabilirim yardımlarınızı bekliyorum.
  • 07-08-2010, 00:59:22
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    echo !empty($sayfa) ? $sayfa : 'İstediğiniz Yazı';
  • 07-08-2010, 01:00:22
    #3
    Alıntı
    if($sayfa==""){
    echo"istediginiz yazi";
    }else{}
    doğru anladıysam boyle bişi yapabilirsiniz
  • 07-08-2010, 01:25:16
    #4
    boş olmasada sayfaya yazdırıyor ama hallettim yine sizin sayenizde

    Peki $sayfa kodu 50 karakterden küçükse ona istediğim bir yazıyı nasıl ekletebilirim?

    edit:

    $sayfa = 'istediğim yazı'; için aynı sayfadaki başka bir komutu istediğim yazı içinde nasıl çalıştırırım şu şekilde denedim ama olmadı;

    $sayfa = '<?=$digerkod?> istediğim yazı';
  • 07-08-2010, 01:46:32
    #5
    global $sayfa; derseniz kullanmadan once baska sayfada olması gerekiyor


    $sayfa = "istediginiz yazi";
    Başka sayfada
    global $sayfa;

    eger html içindeyseniz

    <META NAME=”Description” CONTENT=”<?php echo $sayfa?>”>
    ama php içindeyseniz

    echo "<meta name=\"Description\" content=\"$sayfa\">"

    ayrıca uzunluk içinde
    $uzunluk=strlen($sayfa);
    
    if($uzunluk<50){
    echo "İstediginiz Yazi";
    }
  • 07-08-2010, 08:28:28
    #6
    O_o adlı üyeden alıntı: mesajı görüntüle
    Peki $sayfa kodu 50 karakterden küçükse ona istediğim bir yazıyı nasıl ekletebilirim?
    echo srtlen($sayfa) <= 50 ? 'İstediğiniz Yazı' : '50 Karakterden Büyük'
    olmazsa aşağıdakini deneyin:
    echo (srtlen($sayfa) <= 50) ? 'İstediğiniz Yazı' : '50 Karakterden Büyük'
    O_o adlı üyeden alıntı: mesajı görüntüle
    edit:

    $sayfa = 'istediğim yazı'; için aynı sayfadaki başka bir komutu istediğim yazı içinde nasıl çalıştırırım şu şekilde denedim ama olmadı;

    $sayfa = '<?=$digerkod?> istediğim yazı';
    $sayfa = $digerkod . 'İstediğiniz Yazı'
  • 07-08-2010, 11:33:19
    #7
    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    $sayfa = $digerkod . 'İstediğiniz Yazı'
    Hocam 50 karakter için verdiğiniz kodlarda bir yerde hata var sayfayı açmıyor. Bir de echo yla yazdırınca 50 karakterden kısa da olsa uzunda olsa sayfaya yazıyor o yazıyı.


    by_grafitus adlı üyeden alıntı: mesajı görüntüle
    $sayfa = $digerkod . 'İstediğiniz Yazı'
    Burada şu şekil birşey yapmak mümkün mü $digerkod u iki kere kullancam

    $sayfa = '$digerkod . İstediğiniz Yazı $digerkod . yazi'
    ---

    gkaradagan adlı üyeden alıntı: mesajı görüntüle
    $uzunluk=strlen($sayfa);
    
    if($uzunluk<50){
    echo "İstediginiz Yazi";
    }
    echo kodunu kullanmadan yazdırmak gerekiyor diğer türlü uzunda olsa kısa da olsa mutlaka sayfaya yazdırıyor


    Bu arada çok teşekkür ediyorum ikinize de 24 saatlik rep hakkım dolmuş düzelince gönderecem
  • 07-08-2010, 11:36:47
    #8
    $sayfa = $digerkod . 'İstediğiniz Yazı' . $digerkod . 'yazi';
    Yazılar tırnak içerisinde.
  • 07-08-2010, 11:48:15
    #9
    hallettim