• 24-04-2009, 11:31:42
    #1
    İyi günler.

    AJAX kullanan bir formum var ve bu formdan Google 'ın

    Kod:
    <script type="text/javascript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));</script>
    bu kodunu veritabanına kaydetmeye çalışıyorum.
    Fakat AJAX - POST metodu ile kaydederken birçok karakterde sorun çıkarıyor.
    encodeURIComponent fonksiyonu ile çoğunu çözdüm ama bu seferde

    ekrana yazdırılan bölümdeki
    Kod:
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    önceden encode edilmiş yerler decode ediliyor.

    Aslında sözün özü ben bu formda form elemanına ne girişi yaptıysam aynen veritabanına eklemek istiyorum.
    HTTPPOST kullanamıyorum. AJAX ile bir çözüm bulmalıyım.

    Yardım ve Fikirleriniz için şimdiden teşekkürler....
  • 03-05-2009, 18:08:34
    #2
    ajax ile sorunsuz form post etmek için sana (her zaman dediğim gibi) jquery tavsiye ediyorum. istediğin şeyin nasıl yapılacağını sana açıklayabilirim. jquery dışında uğraşmadığım için diğer frameworklerde nasıl yapıldığını bilmiyorum, merakta etmiyom. yardım almak istersen pm atabilirsin bana.