function kisalt($kelime, $str = 10)
{
if (strlen($kelime) > $str)
{
if (function_exists("mb_substr")) $kelime = mb_substr($kelime, 0, $str, "UTF-8").' <a href="#">.. Devamını Oku</a>';
else $kelime = substr($kelime, 0, $str).'..';
}
return $kelime;
}
// Kullanımı
$uzunYazi = "bu gerçekten çok uzun yazı ve daha ne kadar uzatılır bilmiyorum.";
echo kisalt($uzunYazi, 20);
// Çıktı: bu gerçekten çok uzu.. Devamını Oku
Teşekkürler. Ancak, bu kod çalışmadı. "Devamını Oku" kodu başka bir sayfaya link vermemeli
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:29:13 -->-> Daha önceki mesaj 10:26:23 --
$(document).ready(function() {
$('#uyari').expander({
slicePoint: 183,
expandText: 'Devamını Oku',
userCollapseText: 'Devamını Gizle'
});
});<div id="uyari"> buraya yazı gelsin</div>
183 karakterden sonra(artırabilir, azaltabilirsin) Devamını Oku yazısı çıkar, devamını oku ile açıldıktan sonra Devamını Gizle yazısı gözükür. jquery.js dosyasını ve jquery.expander.min.js dosyalarını sayfaya dahil etmeyi unutma
<script type="text/javascript" src="jquery.expander.min.js"></script>
gibi
Teşekkürler...
Lakin bu kodları hangi sayfalara yazmalıyım?
Kullandığım haber scriptinde de bazı sayfalarımız maalesef şifreli...
Site kontrol paneli Editörü üzerinden de PHP kodu yazdığımızda otomatik siliniyor