XmlHttpRequest-Objekt in Symfony2
Hier folgt mein problem. In einem Symfony2.1 controller, erhalte ich eine Ajax nennen. Wenn ich die Request
Objekt, ich bin nicht in der Lage, die geschickt param. Wenn ich die PHP - _REQUEST
Objekt der param ist gefunden!!!
Ich kann bestätigen, dass die Anforderung XHR, wenn es darauf ankommt.
Hier ist mein code:
public function savedataAction(Request $request){
if($request->isXmlHttpRequest())
echo 'Ajax Call';
$param1 = $request->request->get('myParam'); //Nothing is returned, but $request is obviosly not null
$param2 = $_REQUEST['myParam']; //The value is given
....
}
Irgendeine Idee?
PS: Wenn hilft, beachten Sie, dass der AJAX-Aufruf gesendet werden, indem die Datei-uploader jQuery-plugin, zur Verfügung gestellt von Valums.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Regel:
Aussehen, hier sind die fundamentels.
http://symfony.com/doc/current/book/http_fundamentals.html
Edit:
$request
in Ihrem Fall wird nur gefüllt, wenn Sie senden, das Formular aus dem Symfony2-Website. Es ist möglich, dass der CSRF-Schutz blockieren Sie die Anfrage.Versuchen, diese in Ihrem controller, um das Request-Objekt:
http://symfony2forum.org/threads/5-Using-Symfony2-jQuery-and-Ajax