• 24-06-2016, 02:37:22
    #1
    Üyeliği durduruldu
    Arkadaşlar merhaba,

    Kendim için bir iletişim formu hazırladım. Form üzerinde tüm herşey çalışıyor, verileri post ettiriyorum problem yok sorun sadece veriler post edildiğinde sayfada (Gönderim başarılı) yazmasına ve mailin bana gelmiş olmasına rağmen form üzerinde girilen bilgilerin sayfada öylece kalıyor olması. Post edildiğinde tüm alanlar sıfırlanmalı ve sayfanın en başına çıkmalı.

    Yardımcı olan arkadaşlara şimdiden teşekkürler.
    Hayırlı ramazanlar.
  • 24-06-2016, 03:20:53
    #2
    cRobert adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba,

    Kendim için bir iletişim formu hazırladım. Form üzerinde tüm herşey çalışıyor, verileri post ettiriyorum problem yok sorun sadece veriler post edildiğinde sayfada (Gönderim başarılı) yazmasına ve mailin bana gelmiş olmasına rağmen form üzerinde girilen bilgilerin sayfada öylece kalıyor olması. Post edildiğinde tüm alanlar sıfırlanmalı ve sayfanın en başına çıkmalı.

    Yardımcı olan arkadaşlara şimdiden teşekkürler.
    Hayırlı ramazanlar.
    kodları koyarsanız sisteminize uygun olan eklemeleri yapabiliriz. Ama üstün körü önerim sayfayı refresh etmeniz. Sanırım ajax post kullanıyorsunuz o yüzden kalıyor veriler. Ajax posttan gelen veriye göre

    windows.location.href = "iletisimsayfası";
    şeklinde bir kodla sayfayı yenileyebilirsiniz.
  • 24-06-2016, 10:57:48
    #3
    Üyeliği durduruldu
    Merhaba javascript kodları paylaşılmıştır. Söylediğiniz kodu nereye eklediysem yapamadım.

    		jQuery.ajax({
            type:'POST',
            url:'gonder.php',
            data:$('#form').serialize(),
            success: function(results){
            if(results == 'basarili1'){
            alert('Siparişiniz başarıyla oluşturulmuştur.');
            }else if(results == 'hata2'){
            alert('Bir sorun oluştu. Daha sonra tekrar deneyiniz.');
            }else{
            alert(results);
                }     
            }
        });
  • 24-06-2016, 11:06:17
    #4
    cRobert adlı üyeden alıntı: mesajı görüntüle
    Merhaba javascript kodları paylaşılmıştır. Söylediğiniz kodu nereye eklediysem yapamadım.

    jQuery.ajax({
            type:'POST',
            url:'gonder.php',
            data:$('#form').serialize(),
            success: function(results){
            if(results == 'basarili1'){
            alert('Siparişiniz başarıyla oluşturulmuştur.');
            }else if(results == 'hata2'){
            alert('Bir sorun oluştu. Daha sonra tekrar deneyiniz.');
            }else{
            alert(results);
                }     
            }
        });

    jQuery.ajax({
            type:'POST',
            url:'gonder.php',
            data:$('#form').serialize(),
            success: function(results){
            if(results == 'basarili1'){
            alert('Siparişiniz başarıyla oluşturulmuştur.');
            $("#form").each(function(){
                $(this).find(':input').val("");
            });
            }else if(results == 'hata2'){
            alert('Bir sorun oluştu. Daha sonra tekrar deneyiniz.');
            }else{
            alert(results);
                }     
            }
        });
    Böyle bir dener misiniz hocam?
  • 24-06-2016, 11:17:07
    #5
    Üyeliği durduruldu
    @inspectorrr; Üstadım böylede olmadı. Siparişiniz oluşmuştur alert ediyor sayfa yenilenmiyor.
  • 24-06-2016, 11:19:59
    #6
    cRobert adlı üyeden alıntı: mesajı görüntüle
    @inspectorrr; Üstadım böylede olmadı. Siparişiniz oluşmuştur alert ediyor sayfa yenilenmiyor.
    Sayfayı yenilemek için kod yazmamıştım aslında. Sayfayı yenilemek istiyorsanız o zaman neden Ajax kullanıyorsunuz ki? Normal PHP ile post edebilirsiniz. Benim eklediğim kodla normalde form elemanlarının değerlerini sıfırlıyor.
  • 24-06-2016, 11:29:52
    #7
    Üyeliği durduruldu
    inspectorrr adlı üyeden alıntı: mesajı görüntüle
    Sayfayı yenilemek için kod yazmamıştım aslında. Sayfayı yenilemek istiyorsanız o zaman neden Ajax kullanıyorsunuz ki? Normal PHP ile post edebilirsiniz. Benim eklediğim kodla normalde form elemanlarının değerlerini sıfırlıyor.
    Anladım fakat değerlerde ne yazık ki sıfırlanmadı öylece duruyor. Sayfa yenilenmesinide bundan sebep istiyordum her ikiside sorunumu çözer lütfen anlayan birisi yardımcı olabilir mi?
  • 24-06-2016, 21:50:18
    #8
    cRobert adlı üyeden alıntı: mesajı görüntüle
    Lütfen yardımcı olur musunuz?
    Kodlarını paylaşırsan yardımcı olayım.
  • 24-06-2016, 22:26:27
    #9
    Üyeliği durduruldu
    dursunkoca adlı üyeden alıntı: mesajı görüntüle
    Kodlarını paylaşırsan yardımcı olayım.
    Teşekkür ederim. Kendi başıma hallettim.