[]

Web Dizayn ile İlgili Bir soru
arkadaşlar amatör bir şekilde web dizayn işiyle uğraşıyorum, hobi olsun diye. size bir soru sormak istiyorum bununla ilgili;
- şimdi, anasayfada haberler vereceğim. ancak haberin ilk paragrafının anasayfada gözükmesini ve paragrafın hemen arkasından "devamı için tıklayın" butonunun gelmesini ve o butona tıklandığında haberin tümünün başka bir sayfada gözükmesini istiyorum.
Anlatmak istediğim şey hürriyet, milliyet gibi gazetelerin sitesindeki "devamı için tıklayın" dalgası. bunun için sahip olduğunuz bir kod falan var mı? eğer paylaşırsanız sevinirim. (haberin bir bölümü anasayfada, haberin tamamı ise o tıklayın dediği yere tıkladığımızda gözükecek yani)
- şimdi, anasayfada haberler vereceğim. ancak haberin ilk paragrafının anasayfada gözükmesini ve paragrafın hemen arkasından "devamı için tıklayın" butonunun gelmesini ve o butona tıklandığında haberin tümünün başka bir sayfada gözükmesini istiyorum.
Anlatmak istediğim şey hürriyet, milliyet gibi gazetelerin sitesindeki "devamı için tıklayın" dalgası. bunun için sahip olduğunuz bir kod falan var mı? eğer paylaşırsanız sevinirim. (haberin bir bölümü anasayfada, haberin tamamı ise o tıklayın dediği yere tıkladığımızda gözükecek yani)

Bunun 3 yolu vardır.
1.
Database'te "spot_baslik" ve "yazı" diye 2 ayri bölüm açarsın. Spot başlık bölümüne sadece anasayfada gösterilecek yazıyı, "yazı" bölümüne de tüm haberi koyarsın.
2.
spot_baslik gibi ayrı bir bölüm kullanmazsın. "yazı" bölümünü anasayfa için print substr($yazi, 0, 200) gibi bir fonksiyonla (PHP) yazdırırsın.
3.
Bu da ikinciye benziyor ama daha karışık. 2. seçenekte kelimeler olmadık yerde kesilip yarım kalabiliyor. Bu yüzden yazı içerisine bir anahtar kelime ekleyerek yazıyı oradan kesmesini sağlayabilirsin.
mesela yazı söyle olsun.
anasayfa yazısı anasayfa yazısı anasayfa yazısı anasayfa yazısıanasayfa
(buradan kes)
haber detayı haber detayı haber detayı haber detayı haber detayı haber detayı
anasayfa için kullanacağın fonksiyon ise şöyle olur
$anasayfayazisi = explode("(buradan kes)", $yazi);
print $anasayfayazisi[0];
1.
Database'te "spot_baslik" ve "yazı" diye 2 ayri bölüm açarsın. Spot başlık bölümüne sadece anasayfada gösterilecek yazıyı, "yazı" bölümüne de tüm haberi koyarsın.
2.
spot_baslik gibi ayrı bir bölüm kullanmazsın. "yazı" bölümünü anasayfa için print substr($yazi, 0, 200) gibi bir fonksiyonla (PHP) yazdırırsın.
3.
Bu da ikinciye benziyor ama daha karışık. 2. seçenekte kelimeler olmadık yerde kesilip yarım kalabiliyor. Bu yüzden yazı içerisine bir anahtar kelime ekleyerek yazıyı oradan kesmesini sağlayabilirsin.
mesela yazı söyle olsun.
anasayfa yazısı anasayfa yazısı anasayfa yazısı anasayfa yazısıanasayfa
(buradan kes)
haber detayı haber detayı haber detayı haber detayı haber detayı haber detayı
anasayfa için kullanacağın fonksiyon ise şöyle olur
$anasayfayazisi = explode("(buradan kes)", $yazi);
print $anasayfayazisi[0];
- ergecsenturk
(03.10.09 09:45:21)
1