İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Haber Özetlerinin Mantigi Nedir ?

ADrK

0
İyinet Üyesi
Katılım
17 Şubat 2008
Mesajlar
68
Reaction score
0
Konum
Kartal
Mehaba bazı sitelerde görüyorumda haber özetleri bulundugu tabloya tam oturuyor ve kimi zaman iki üç cümle olabiliyor. Yani haberin özetini almanın mantigi nedir ?

Mesela PHP ile bi örnek verebilecek arkadaslar varsa, şimdiden teşekkürlerimi ilettim .)

Edit: Pardon arkadaslar konuyu yanlis yere actim galibaa ?
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Mehaba bazı sitelerde görüyorumda haber özetleri bulundugu tabloya tam oturuyor ve kimi zaman iki üç cümle olabiliyor. Yani haberin özetini almanın mantigi nedir ?

Mesela PHP ile bi örnek verebilecek arkadaslar varsa, şimdiden teşekkürlerimi ilettim .)

Edit: Pardon arkadaslar konuyu yanlis yere actim galibaa ?

RSS haber mi demek istediniz acaba. Örnek verebilir misiniz acaba ? Çünkü tam olarak değinmek istediğinizi anlayamadım...
 

GarantiHosting

0
İyinet Üyesi
Katılım
14 Şubat 2008
Mesajlar
80
Reaction score
2
Arkadaşın demek istediği sanırım şu.

Fenerbahçe Çeyrek Finalde. (Başlık bu olsun)
Fenerbahçe Şampiyonlar liginde İspanyanın Se...

(Haberin devamı için tıklayın)


Şu haber mantığını sormuş sanırım. Bunu yapmak için mysql den okuturken haberin baştan 50 (bu sayıyı istediğin özet uzunluğuna göre kendin beliryebilirsin.) karakterini okutarak yapabilirsin.
 

Grafix

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
1,153
Reaction score
0
Konum
Bursa
PHP:
<?php 


$makale = $_POST["makale"];

$say = strlen($makale);

$bol = $say / 2;

$ozet = substr($makale,0,$bol);


echo "Haberin özeti :".$ozet;



?>

denemedim ama çalışması gerekiyor,bu kod dizininde makaleyi ikiye böldük.

GarantiHosting'in dediği gibide şu şekilde yapabilirsin,

PHP:
<?php 


$makale = $_POST["makale"];


$ozet = substr($makale,0,100); // 0 ' dan 100. karaktere kadar al boşluklar dahil


echo "Haberin özeti :".$ozet;



?>
 

ADrK

0
İyinet Üyesi
Katılım
17 Şubat 2008
Mesajlar
68
Reaction score
0
Konum
Kartal
Teşekkürler Arkadaşlar ama istediğim şey bu değil Bunların Hepsi kelimeleri yariya kadar kesiyor.

Benim istediğim şey böyle bişi :
  • Cümleleri tam alacak. Haberin özeti biraz aciklayici olacak ama özet olacak yani kısa :)

ilgilenen arkadaslara teşekkürler
 

SeVeRaL

0
İyinet Üyesi
Katılım
31 Ocak 2003
Mesajlar
336
Reaction score
1
Konum
İstanbul
explode() fonksiyonu ile rss'den gelen veriyi noktalardan ayır. explode() ayırdığı tüm verileri array içine atar. Daha sonra ilk cümleyi değişkene ata.

Burda hazır fonksiyon vermiyorum. Kendin bunu araştırıp öğrenirsen çok daha yararlı olur.

Bkz: http://tr2.php.net/explode
 

ADrK

0
İyinet Üyesi
Katılım
17 Şubat 2008
Mesajlar
68
Reaction score
0
Konum
Kartal
explode() fonksiyonu ile rss'den gelen veriyi noktalardan ayır. explode() ayırdığı tüm verileri array içine atar. Daha sonra ilk cümleyi değişkene ata.

Burda hazır fonksiyon vermiyorum. Kendin bunu araştırıp öğrenirsen çok daha yararlı olur.

Bkz: http://tr2.php.net/explode

Explode yöntemini biliyorum.. Ama örneğin Spor haberlerinde Galatasaray yada Fenerbahçe Yazarken G.Saray yaziyorum, G. devamı.. seklinde cikiyor, bu nedenle istedigin yol buda degil :) yinede teşekkürler
 

Grafix

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
1,153
Reaction score
0
Konum
Bursa
evet :)

panelde iki tane text area bölümü eklersin

biri özet biri haber metni olur,haberler kısmındada özetleri çekersin,devamında da haber metni olur :)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst