Ajax form post Sorunu.

alicilinAli Fırat Güler

selamun aleyküm necmi hocam. benim bir problemim var;

hocam ajax ile form post ediyorum fakat veriyi alıcak olan php sayfası veriyi karşılamıyor :S şimdi şöyle. form sayfasından gönderdiğim veriyi karşıdaki php sayfası karşılayıp gelen bilgiyi txt dosyasının içine yazması gerek. yazıyor fakat boş yazıyor. acaba nerde hata yaptım. verileri post ettiğim php sayfasındada karşılaması için Post ,get, request de denedim ama nafile boş yazıyor. ajax form bilgilerim şunlar;


//   <script>
function formgonder() {
$.ajax({
type: "post",
url: "engine/modules/taslak.php",
data: $("form#taslak").serialize(),
async:false
});
}
</script>
<form id="taslak">
xxxx
  <label>
  <input type="text" name="short_story2" id="short_story2" />
  </label>
  <label>
  <input type="text" name="full_story2" id="full_story2" />
  </label>
  <input type="button" value="Haf&#305;zaya Al" onclick="javascript:formgonder();" />
</form>
2011-03-21 11:33:40

Php

php dosyası kodları nedir ?

(birde soruyu neden banma sordun ki, belki daha hızlı cevaplayan biri çıkar)

Her programcı birgün Php yi tadacaktır
2011-03-21 20:16:08

Php

yusuefYusuf PolatAvatar
Eğer php kodlarında hata yoksa yani normal olarak post ile gelen
değerleri doğru olarak alıyorsan aşağıdaki kodları kullan. Jquery
sürümünden kaynaklı Serialize kısmında sorun olabilir.
Post kısmını karşılama konusunda sıkıntı varsa

sayfanın başında print_r($_POST); kodunu yazarak POST ile
ne geldiğini görebilirsin.

var
str = $("taslak").serialize();
$.ajax({
type: 'POST',
url: 'engine/modules/taslak.php',
data: str,
success: success
dataType: dataType
});

şeklinde göndermeyi dene.
2011-03-21 22:01:12 Edit:2011-03-21 22:06:04

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro