Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

[php] Daten per POST über fopen weiterleiten

Synthetic_codes / 2 Antworten / Baumansicht Nickles

Hi, ich schreibe gerade an einem php-script, das Daten von einer Website per fopen liest und and den Client weiterreicht(sprich ich lese aus einer website die daten und gebe sie per print aus). Das ganze dient dem Ziel die zielwebsite, die Cookies und eine PHP session ID verwendet um den nutzer zu identifizieren auf meinem PMP zu verwenden, der keine Cookies speichert.

Nun soll dieses Script auch Eingaben weiterleiten, bei den eingaben, die per GET von der Originalseite erwartet werden stellt dies kein problem dar, einige bereiche der seite verlangen aber eine übergabe der parameter per POST Request. die POST Variablen sind mir bekannt, und ich kann sie auch im phpscript als benutzereingabe auslesen, ich weiss nur nicht wie ich sie an die zielseite weitergeben kann. hat jmd vllt einen vorschlag?

'); DROP TABLE users;--
bei Antwort benachrichtigen
xafford Synthetic_codes „[php] Daten per POST über fopen weiterleiten“
Optionen

POST-Daten werden im Header mitgesendet, mit fopen kommst Du da also nicht wirklich weiter. Wenn Du PHP5 nutzt (was wohl mittlerweile jeder sollte), dann kannst Du mittels HTTPRequest-Klasse das ganze realisieren.

Allerdings muss ich gestehen, dass sich mir der Sinn des Ganzen noch nicht so ganz erschließt. Mag daran liegen, dass mir PMP nichts sagt.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Synthetic_codes xafford „POST-Daten werden im Header mitgesendet, mit fopen kommst Du da also nicht...“
Optionen

Moinsen. Danke schonmal für deine Antwort, mein Webhoster stellt erst in den nächsten Wochen auf php5 um, weil die derzeit ihr rechenzentrum ausbauen.

PMP - Damit meine ich Portable Media Player, sprich meinen Archos 605WiFi, der wie der name schon sagt WLAN hat. Für mich als dauerreisenden ist das natürlich praktisch weil ich mehrere tausend km in der Woche zurücklege. Ich wusste gar nicht dass die POST Daten im Header direkt weitergesendet werden, aber in dem Fall ist das nicht das Problem, da ich ja dann mittels ini_set, über dass ich ja bereits die cookies mit sende auch die POST Daten weiterleiten kann. Daher bedanke ich mich schonmal bei dir, ich lassen den Thread noch 24h offen, falls noch jemand was dazu weiss, und schliesse ihn dann.

btw ich muss auch zugeben dass es eine ganze weile her ist dass ich in das RFC 2616(HTTP) reingeschaut habe. Ein gezielter blick hätte das post also sparen können.

Vielen Dank schonma.

'); DROP TABLE users;--
bei Antwort benachrichtigen