jquery ajax ile php veri alma

4 Cevap php

i just got the hang of using jquery ajax for example, this code sends the contents of the comment box to the php file.

	$.post("user_submit.php", {
	  comment: $("#comment").text()
	});

soru ancak nasıl ben user_submit.php dosyasında veri almak yapmak nedir?

4 Cevap

PHP tarafında temel kullanım şöyledir:

echo $_POST["comment"]; // unsafe

basic security kaçan gibi hatırlıyorum:

echo htmlspecialchars($_POST["comment"]); // minimum

Bu $_POST dizi olacaktır:

print_r($_POST);

... Bu size o sayfaya gönderilen her şeyi gösterecektir.

Eğer "nasıl user_submit.php çıktısını alıyorum" demek, o çözüm callback parameter kullanmaktır:

$.post("user_submit.php", { comment: $("#comment").text() },
  function(data){
    alert("Data Loaded: " + data);
  });


Eğer "nasıl user_submit.php de yorum almak yok" demek, o zaman kullanmanız gerekir:

htmlspecialchars($_POST["comment"]);

Için manuel sayfaları php Linkler htmlspecialchars, $_POST.