Hallo Forum, bin gerade dabei eine Post Variable zu verarbeiten. Mit $this-\>Request()-\>xml
erhalte ich auch eine ganze Menge. Aus der Variable werden alle XML Elemente entfernt. Gibt es eine Möglichkeit an die Original $\_POST['xml']
zu gelangen? Danke Gruß Philipp
$x = $\_POST['xml'];
Natürlich habe ich auch versucht die Globale zu nutzen. In Symfony konnte ich bereits feststellen, dass in der overrideGlobals() die originalen Superglobals überschieben werden. Allerdings hat sich nach Änderungen der Methode nichts neues ergeben. Davon ab möchte ich ungern im Symfony Core herumpfuschen. An welcher Stelle werden die Globals denn tatsächlich gefiltert und neu gesetzt?
Die Übergangslösung: Weiß man welche Parameter übergeben werden z.B. foo=‘bar’ kann man so vorgehen $request = urldecode( $this-\>Request()-\>getRawBody() );
das ergibt dann einen string der etwa so aussieht “foo=bar”. Als nächstes konnte ich mit substr “foo=” entfernen und es blieb mir was ich brauchte; Der reine Wert “bar”