• 29-09-2013, 08:05:56
    #1
    herkese hayırlı pazarlar , başlık kısaltma için bu konuyu açtım netten araştırdım ama yapamadım & başaramadım. bende soluğu burda aldım.
    Aşşağıdaki Kod Yapım Benim:
    while($_sv_cek = mysql_fetch_object($_sv_cek1)) {
    $baslikseo = stripslashes($_sv_cek->baslik);
    echo'<div class="kmOrta2">
    <div class="oNo">'.$sira++.'</div>
    <div class="oTip"><img src="'.$_icon.'" alt="'.$_resimalt.'" width="20" height="20" /></div>
    <div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.stripslashes($_sv_cek->baslik).'</a></div>
    <div class="oDurum"><img src="img/kirmizi/'.$_sv_cek->durum.'.png" alt="'.$_resimalt.'" width="20" height="20"  /></div>
    <div class="oZorluk">'.$_zorluk[$_sv_cek->seviye].'</div>
    <div class="temizle"></div>
    </div>';}
    ve bu koddaki başlığı kısaltmak istiyorum.
    <div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.stripslashes($_sv_cek->baslik).'</a></div>
    Örneğin Başlık Satırı En Fazla 30 karakter ile sınırlansın. Yardımlarınız için teşekkür ederim şimdiden.
  • 29-09-2013, 08:34:38
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    strlen ya da substr komutu işini görmez mi
  • 29-09-2013, 08:51:17
    #3
    sef yapısına geçirip strlen ile limitleyebilirsiniz. yada siz ne yapmaya çalışıyorsunuz daha detaylı anlatırsanız daha kolay yardımcı oluruz.
  • 29-09-2013, 09:24:00
    #4
    )) {
    $baslikseo = stripslashes($_sv_cek->baslik);
    hocam burdaki baslik kısmı Makale Başlığına Denk geliyor.
    hocam burdaki baslik kısmını nasıl harf olarak kısıtlayabilirim.

    eğer size uygunsa uzaktan bağlantıda yapabiliriz.
  • 29-09-2013, 09:35:15
    #5
    $baslikseo = stripslashes($_sv_cek->baslik); 
    $detay = $baslikseo;
    $uzunluk = strlen($detay);
    $limit = 30; // karakter sayısı
    if ($uzunluk > $limit) {
    $detay = substr($detay,0,$limit);
    }
    echo $detay;
    İşini görür sanırım
  • 29-09-2013, 09:50:42
    #6
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    $baslikseo = stripslashes($_sv_cek->baslik); 
    $detay = $baslikseo;
    $uzunluk = strlen($detay);
    $limit = 30; // karakter sayısı
    if ($uzunluk > $limit) {
    $detay = substr($detay,0,$limit);
    }
    echo $detay;
    İşini görür sanırım
    hocam
    kodu function.php atacam .
    $detay;
    bunu da tagların arasında böle mi olacak yardımcı olursanız sevinirim.
     <div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">$detay;</a></div>
  • 29-09-2013, 10:15:00
    #7
    Şunu;
    <div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.stripslashes($_sv_cek->baslik).'</a></div>
    Şununla değiştirin;
    <div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.substr(stripslashes($_sv_cek->baslik), 0, 30).'</a></div>
    '.stripslashes($_sv_cek->baslik).'
    '.substr(stripslashes($_sv_cek->baslik), 0, 30).'

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:15:00 -->-> Daha önceki mesaj 10:13:20 --

    omrumdely adlı üyeden alıntı: mesajı görüntüle
    )) {
    $baslikseo = stripslashes($_sv_cek->baslik);
    hocam burdaki baslik kısmı Makale Başlığına Denk geliyor.
    hocam burdaki baslik kısmını nasıl harf olarak kısıtlayabilirim.

    eğer size uygunsa uzaktan bağlantıda yapabiliriz.
    Bu koduda şöyle yapabilirsin.
    )) {
    $baslikseo = substr(stripslashes($_sv_cek->baslik), 0, 30);
  • 29-09-2013, 10:21:47
    #8
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    $baslikseo = stripslashes($_sv_cek->baslik); 
    $detay = $baslikseo;
    $uzunluk = strlen($detay);
    $limit = 30; // karakter sayısı
    if ($uzunluk > $limit) {
    $detay = substr($detay,0,$limit);
    }
    echo $detay;
    İşini görür sanırım
    bütün kodları function.php içerisine attım
    $detay;
    kodunuda bu şekilde yaptım .
     <div class="oServer"><a href="'>$detay;</a></div>
    Doğru mu yaptım yanlış mı yaptım yanlış yaptımsa doğru kodu gösterirseniz sevinirim.
  • 29-09-2013, 10:43:25
    #9
    omrumdely adlı üyeden alıntı: mesajı görüntüle
    bütün kodları function.php içerisine attım
    $detay;
    kodunuda bu şekilde yaptım .
     <div class="oServer"><a href="'>$detay;</a></div>
    Doğru mu yaptım yanlış mı yaptım yanlış yaptımsa doğru kodu gösterirseniz sevinirim.
    function.php sayfasına neden eklemek istiyorsunuz?