2011-07-14 18 views
1

私はjquery postに問題があります。しかし、私は価値を得ることはありません。私は毎回エラーになる。だから私は間違っている?コードJquery Post - PHP Get

がある、それはjqueryのポストです:

$.post("a.php", { imagetext: $("textarea").val() }); 

それはPHPのGETです:

echo $_GET["imagetext"]; 

p.s:私はPHPで初心者です。

答えて

3

POSTリクエストを送信しているため、PHPで$_POST["imagetext"];を使用する必要があります。また、GET要求に変更することもできます.jQuery $.getを使用してください。

+0

ありがとうございました。 – umuur

2

PHPで$_POST["imagetext"]を使用する必要があります。これは、jQueryで投稿しているためです。 GETでリクエストが行われたように、あなたがしていることは動作していますが、$.post(...)はPOSTリクエストを行います。

0
$.post("a.php", { imagetext: $("textarea").val() }); 
echo $_POST["imagetext"]; 

間違ったグローバル変数を使用していますが、上記のようにする必要があります。

1

echo $_GET["iamgetext"];が何も出力しない理由は設定されていないためです。少なくともあなたのajax呼び出しではありません。

2つの選択肢があります。

  1. 使用echo $_POST["imagetext"];
  2. あなたのAJAX呼び出しのため$.get()を使用しています。