私はjquery postに問題があります。しかし、私は価値を得ることはありません。私は毎回エラーになる。だから私は間違っている?コードJquery Post - PHP Get
がある、それはjqueryのポストです:
$.post("a.php", { imagetext: $("textarea").val() });
それはPHPのGETです:
echo $_GET["imagetext"];
p.s:私はPHPで初心者です。
私はjquery postに問題があります。しかし、私は価値を得ることはありません。私は毎回エラーになる。だから私は間違っている?コードJquery Post - PHP Get
がある、それはjqueryのポストです:
$.post("a.php", { imagetext: $("textarea").val() });
それはPHPのGETです:
echo $_GET["imagetext"];
p.s:私はPHPで初心者です。
POST
リクエストを送信しているため、PHPで$_POST["imagetext"];
を使用する必要があります。また、GET
要求に変更することもできます.jQuery $.get
を使用してください。
PHPで$_POST["imagetext"]
を使用する必要があります。これは、jQueryで投稿しているためです。 GETでリクエストが行われたように、あなたがしていることは動作していますが、$.post(...)
はPOSTリクエストを行います。
$.post("a.php", { imagetext: $("textarea").val() });
echo $_POST["imagetext"];
間違ったグローバル変数を使用していますが、上記のようにする必要があります。
echo $_GET["iamgetext"];
が何も出力しない理由は設定されていないためです。少なくともあなたのajax呼び出しではありません。
2つの選択肢があります。
echo $_POST["imagetext"];
$.get()
を使用しています。
ありがとうございました。 – umuur