lostyazilim
tr.link

başlık kısaltma nasıl yapılır .

8 Mesajlar 1.132 Okunma
lstbozum
tr.link

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
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'

'.$sira++.'

'.$_resimalt.'


'.$_resimalt.'

'.$_zorluk[$_sv_cek->seviye].'


';}


ve bu koddaki başlığı kısaltmak istiyorum.

Ö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.
 

 

:)
wmaraci
reklam

silent34 silent34 WM Aracı Kullanıcı
  • Üyelik 19.04.2012
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 3
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Hocam tam olarak ne istediğinizi anlamadım fakat anladığım kadarıyla yardım edeyim.


$uzun = strlen($baslikseo);
$kota = 30;
if($uzun > $kota){
$yeniBas = substr($baslikseo,0,$sinir);
}


Burdan sonra kullanacığınız yeni baslik 30 karakterlidir. $yeniBas değişkenini kullanın.
 

 

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
)) {
$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.
 

 

:)

silent34 silent34 WM Aracı Kullanıcı
  • Üyelik 19.04.2012
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 3
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Hocam şuan netim gerçekten vasat bi halde sayfalar zor yükleniyo siz tam olarak ne istediğinizi bi özetleyin ben size yardımcı olmaya çalışayım.
 

 

wmaraci
wmaraci

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
Makale Başlığını Harf Olarak Kısıtlamak 30 krakteri geçmesin onun yerine ... olsun
 

 

:)

silent34 silent34 WM Aracı Kullanıcı
  • Üyelik 19.04.2012
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 3
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
tmm hocam benim yazdığım kod onu yapıyo işte şu şekilde düzenleyeyim size

$baslik = stripslashes($_sv_cek->baslik);
$uzun = strlen($baslik);
$kota = 30;
if($uzun > $kota){
$yeniBas = substr($baslik,0,$sinir)."...";
}
 

 

serdar462 serdar462 WM Aracı Kullanıcı
  • Üyelik 06.11.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Frontend Developer
  • Konum Tekirdağ
  • Ad Soyad S** A**
  • Mesajlar 255
  • Beğeniler 131 / 61
  • Ticaret 0, (%0)
Aşağıdaki fonksiyon işinize yarayabilir.

function kisa($yazi, $uzunluk = 15){
if(strlen($yazi>$uzunluk)){
$yazi = substr($yazi, 0, $uzunluk);
}
return $yazi;
}


kullanımı

echo '';


denemedim ama çalışıyor olması gerekiyor.
 

 

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)

serdar462 adlı üyeden alıntı

Aşağıdaki fonksiyon işinize yarayabilir.

function kisa($yazi, $uzunluk = 15){
if(strlen($yazi>$uzunluk)){
$yazi = substr($yazi, 0, $uzunluk);
}
return $yazi;
}


kullanımı

echo '';

teşekkür ederim aynı fonksiyon buldum :)
 

 

:)
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al