| | | | |
| | |
| Erfahrener Benutzer | Hallo liebe PHPler. Ich habe ein Problem, denn ich möchte gerne folgendes realisieren: Ich habe eine Datei, die soll alle GET und POST Variablen, die sie bekommt direkt an eine andere Datei (irgendeine Internetseite) weiterleiten und dann auch noch den Quellcode als Rückgabewert liefern, jetzt habe ich bereits folgendes gefunden: PHP-Code: Doch ich will nun auch alle GET-Variablen an den Server übermitteln. der übergebene Wert $referer scheint allerdings auch die GET-variable pid zu enthalten... nun meine Frage: Kann ich die POST-variablen einfach in $data, angereiht wie GET-variablen, speichern und die GET-variablen dann an die Url ($referer) anhängen? Wenn ich somit dann alle GET und POST variablen direkt an die zu lesende Dazei übermittle und dann auch noch den fertigen Quellcode erhalte, wäre das super!
__________________ www.Speedcube.de, werde Speedcubing Meister! (Rubik's Cube lösen) |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich weiß nicht genau, was du meinst. POST-Variablen werden immer im Body übergeben, GET im URL, wobei bei GET der Body immer ler ist. Bei einem POST-Request können also auch GET-Variablen übertragen werden, aber bei einem GET-Request keine POST-Variablen. Was genau ist dein Problem? Was willst du erreichen?
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| |
| | |
| Erfahrener Benutzer | Eigentlich möchte ich nur alle GET und POST-variablen an die andere Datei schicken und dann den Quellcode bekommen... Kann ich das denn so machen, wie ich das oben beschrieben habe? @ Manko10: dass man da die GET-variablen übergeben kann, klingt schonmal gut... nur wie mache ih das jetzt? Muss ich statt... fputs($fp, "POST $path HTTP/1.1\r\n"); einfach das verwenden...? fputs($fp, "POST $path$get_vars HTTP/1.1\r\n");
__________________ www.Speedcube.de, werde Speedcubing Meister! (Rubik's Cube lösen) Geändert von Felk (06.04.2009 um 20:20 Uhr). |
| |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Du sendest einen POST-Request und die POST-Parameter im Body. Die GET-Parameter übergibst du wie gewohnt im URL. Du kannst dir ja auch mal mit LiveHTTPHeaders ansehen, wie so ein POST-Request aufgebaut ist oder unser Wiki konsultieren: Request - PHP.de Wiki
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| |
| | |
| Erfahrener Benutzer | Hmm... also wenn ich an eine Datei http://www.example.com/index.php die GET-variablen get1 mit dem Wert "abc" und get2 mit dem wert "xyz" senden will, und dazu noch die POST-Variablen post1, post2, und post3 mit den werten "a", "g" und "u", müsste ich folgendes machen...? PHP-Code:
__________________ www.Speedcube.de, werde Speedcubing Meister! (Rubik's Cube lösen) |
| |
| | |
| Erfahrener Benutzer | Okay, ich werds gleich mal ausprobieren
__________________ www.Speedcube.de, werde Speedcubing Meister! (Rubik's Cube lösen) |
| |
| | |
| Erfahrener Benutzer | Fehler... Code: HTTP/1.1 405 Method Not Allowed Date: Mon, 06 Apr 2009 19:15:06 GMT Content-Type: text/html; charset=UTF-8 Server: gws Content-Length: 1391 Connection: close The request method POST is inappropriate for the URL /. PHP-Code: PHP-Code:
__________________ www.Speedcube.de, werde Speedcubing Meister! (Rubik's Cube lösen) |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| GET Request in Datei speichern | noreux | PHP Tipps 2008 | 5 | 11.11.2008 20:09 |
| [Erledigt] ssl POST Request + Proxy(?) | Brayenzone | PHP Tipps 2008 | 5 | 14.10.2008 17:26 |
| Daten senden über POST oder GET | snatch-ic | PHP Tipps 2008 | 6 | 12.03.2008 20:46 |
| POST Daten senden ohne Formular | tinchen | PHP Tipps 2007 | 6 | 07.03.2007 11:54 |
| XML via Post senden | PHP Tipps 2006 | 23 | 22.03.2006 10:05 | |
| post request über php | PHP-Fortgeschrittene | 11 | 08.03.2006 14:22 | |
| [Erledigt] HTTP POST Senden und Antwort Abfangen | PHP Tipps 2005-2 | 7 | 10.09.2005 16:05 | |
| JS: Daten per Post senden. | Bronks | HTML, Usability und Barrierefreiheit | 10 | 09.09.2005 18:09 |
| Variablen über Post senden | FireFIghter | PHP Tipps 2005-2 | 2 | 06.09.2005 20:37 |
| per post senden funktioniert nicht | CrashonNet | PHP Tipps 2005-2 | 7 | 26.07.2005 19:13 |
| POST varialbe "manuell" senden | PHP Tipps 2005-2 | 10 | 16.07.2005 23:14 | |
| [Erledigt] Post daten ohne Formular senden | PHP Tipps 2005 | 18 | 29.05.2005 19:53 | |
| HTTP POST Anfrage senden | DerDesian | PHP Tipps 2005 | 6 | 03.03.2005 16:43 |
| POST oder REQUEST? | Creativ | PHP Tipps 2004-2 | 5 | 11.12.2004 20:03 |
| HTTP Post mit PHP (Stream Funktionen) | PHP-Fortgeschrittene | 12 | 04.06.2004 11:16 | |