Jquery Post - Php Get Проблема - PullRequest
       10

Jquery Post - Php Get Проблема

1 голос
/ 14 июля 2011

У меня проблема на посту jquery, php get. но я не понимаю никакой ценности Я каждый раз получаю ошибку. так что я делаю не так? есть коды

Это сообщение jquery:

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

это php get:

echo $_GET["imagetext"];

p.s: я начинающий на php.

Ответы [ 4 ]

3 голосов
/ 14 июля 2011

Поскольку вы отправляете запрос POST, вам нужно использовать $_POST["imagetext"]; в вашем PHP.В качестве альтернативы вы можете изменить его на GET запрос с помощью jQuery $.get.

2 голосов
/ 14 июля 2011

Вам нужно использовать $_POST["imagetext"] в PHP, потому что вы публикуете с помощью jQuery.То, что вы делаете, действуете так, как будто запрос был сделан с помощью GET, но $.post(...) сделает запрос POST.

1 голос
/ 14 июля 2011

Причина, по которой echo $_GET["iamgetext"]; ничего не печатает, заключается в том, что она не установлена.По крайней мере, не по вашему вызову ajax.

У вас есть 2 варианта.

  1. Используйте echo $_POST["imagetext"];
  2. используйте $.get() для вашего вызова ajax.
0 голосов
/ 14 июля 2011
$.post("a.php", { imagetext: $("textarea").val() } );
echo $_POST["imagetext"];

Вы используете неправильный глобальный var, должно быть как выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...