Konuyu önce Javascript Programlama kategorisine açtım fakat hiçbir sonuca ulaşamadım, buraya açmamın daha faydalı olacağını düşünerek konuyu burayada açtım. Arkadaşlar http://www.co-scripts.com/ajax-ile-o...vamini-getirme adresindeki konudan birşeyler yapmaya çalıştım fakat başarılı olamadım gördüğünüz olay lazım bana, yazının özetini vereceğim devamını oku diyince facebook vb. gibi yazının devamını çektirecek...
Şimdiden teşekkür ederim...
Ajax +PHP ile Özeti Verilmiş Yazının Devamını Getirme
9
●1.682
- 14-09-2010, 12:26:52
- 14-09-2010, 12:45:17Üyeliği durdurulduyanlış yerdesin frmtr ye git senpc_programmer adlı üyeden alıntı: mesajı görüntüle
- 14-09-2010, 12:49:40Önce bir PHP dosyası oluşturun. Çıktısında hiçbir tasarım olmasın, sadece istediğiniz yazıyı çıktılasın. Yazıları ID'ye göre çekeceğinizi varsayarak şöyle bir şey öneriyorum:
<?php mysql_connect(/* Bilgiler */); mysql_select_db(/* Bilgiler */); // Veya require(/* Ayarlar.php */); $id = (int) @$_GET['id']; if(!empty($id)) { $q = mysql_query("SELECT `yazi` FROM `yazilar` WHERE `id`='$id'"); if($q && mysql_num_rows($q) > 0) { $row = mysql_fetch_assoc($q); echo $row['yazi']; } } ?>Bunu da jQuery AJAX eklentisiyle şöyle çağırabilirsiniz:
$('#devamini-oku').click(function() { $.ajax({ type: 'GET', url: 'http://site.com/yazinin-devami.php', data: 'id=<?php echo $_GET['id']; ?>', success: function(data) { $('#yazi').html(data); } }); } - 14-09-2010, 12:50:24Pardon çok özür dilerim Linke tıklayınca örneği indirdim. Tam okumadım konuyu.demreli adlı üyeden alıntı: mesajı görüntüle
- 14-09-2010, 12:55:40Eposta Aktivasyonu Gerekmektejquery ile yapabilirsin.
sayfanın head tagları arasına jquery'i import ettikten sonra aşağıdakini ekle
<script type="text/javascript" language="javascript"> $(function(){ $("div.tumunuKapat").hide("fast"); }); function yaziDevam(yaziID) { $("div#"+yaziID).toggle("slow"); } </script>Body arası
<span> Yazının içeriği <a href="Javascript:yaziDevam(açılacak yazı id'si)">Tamamı</a> <div class="tumunuKapat" id="yaziID"> açılacak kısım </div> </span>yaziID yerine ID yazmışım düzettim. - 14-09-2010, 14:14:34Evet ID'ye göre çekeceğim fakat bu gördüğüm kadarıyla tek bir veri için benim tek bir fonksiyon kullanarak her ID'ye ait içeriği çektirebilmem gerekiyorHkan adlı üyeden alıntı: mesajı görüntüle

Birtürlü çalıştıramadım :S Birde siz kontrol edermisiniz çalışıyormu??NiZZo_ adlı üyeden alıntı: mesajı görüntüle - 14-09-2010, 14:23:53JavaScript'i bu şekilde:
function devaminiIste(id) { $('#devamibutonu' + id).html('<img src="images/yukleniyor.gif" alt="Yükleniyor..." title="Yükleniyor..." />'); // Yükleniyor resmi $.ajax({ type: 'GET', url: 'http://site.com/yazinin-devami.php', data: 'id=' + id, success: function(data) { $('#aciklama' + id).html(data); } }); $('#devamibutonu' + id).html(''); }"Devamını Oku" linkini bu şekilde değiştirin:
<span id="devamibutonu<?=$id?>"><a href="yaziyi-oku.php?id=<?=$id?>" onclick="devaminiIste('<?=$id?>');">Devamını Oku</a></span>Kodları kendinize göre uyarlamayı unutmayın.
