• 05-09-2013, 21:59:07
    #1
    Üyeliği durduruldu
    tyhaaa
  • 05-09-2013, 22:21:48
    #2
    Üyeliği durduruldu
    jquery ile rahatlık ile yapabilirsin.

    Örnekler :
    http://api.jquery.com/jQuery.post/
  • 06-09-2013, 02:04:06
    #3
    Head tag leri arasina;
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
    
    <script type="text/javascript">
    $(document).ready(function() {
      $('#yorum').submit(function(e) {
        e.preventDefault();
        $.ajax({
           type: "POST",
           url: 'ekle.php',
           data: $(this).serialize(),
           success: function(data)
           {
    			$("#sonuc").html(data);
           }
       });
     });
     
    
    });
    	</script>
    kodlarini ekleyin. ekle.php'ye
    <?php
    if($_POST)
    {
    @$target = $_POST['target']; 
    @$baslikid = $_POST['baslikid']; //hidden input'un value'sine $_GET['title'] 'ı yazdırabilirsin
    
    if(strlen($target) < 3){ 
    echo '<div class="alert-box error"><span>Hata: </span>3 karakterden fazla girin</div>';  
    }else{
    //MySQL'e bağlanıp veritabanı seçtiğinizi farz ediyorum
    $sql = "insert into duyurular (duyuru, baslikiddegeri) values ('$target', '$baslikid')";
    mysql_query($sql);
    
    echo '<div class="alert-box success"><span>Tamam: </span>yorum gönderildi</div>';  
    } 
    
    }
    ?>
    Bu arada form'unun idsini #yorum yapman gerek ve sonuçların yazacağı #sonuc idsinde bir div acman ve gönder butonuna onclick ile fonksiyonu çağırman gerek. örneğin;
    <form id="yorum" method="post">
    <input type="hidden" value="buraya get ile idyi yazdiracaksin" name="baslikid">
    
    <--- buraya yorum alanı vs ---!>
    
    <--- Gönder butonuda şöyle olmalı ---!>
    
    <input type="submit" value="Giriş" onclick='getir()'>
    Kodları test etmedim, çalışmayabilir ama mantığı anlamışsındır umarım