Moin!
Du öffnest hier eine "Datei" zum Lesen ('r') und möchtest dann etwas reinschreiben.
Hineinschreiben möchte ich auch nichts
Aber genau das hast du programmiert!
vor allem da dies ja bei einem HTTP-Request meines Wissens auch nicht geht.
Du kannst mit fopen keine POST-Requests machen, auch wenn allow_url_fopen erlaubt ist, und als Argument an fopen eine HTTP-URL übergeben wird.
Ich möchte diese Datei eigentlich nur lesen
Die Datei, die du öffnest, wie in deinem Quellcode dargestellt, enthält den Skriptcode der Server-PHP-Datei. Das kann nicht gewollt sein, weil der Servercode dadurch nicht ausgeführt wird.
Was du aber tatsächlich tust, verrätst du uns bislang nicht.
(wie es hier auch erledigt wird) und dann mit einem in der Clientdatei erzeugtem XML die Serverdatei dazu bringen eine Funktion auszuführen und mit das Ergebnis zu geben.
Wie gesagt: Selbst wenn du an fopen() tatsächlich eine HTTP-URL übergeben würdest, würde das dadurch angestoßene Serverskript immer noch keine POST-Daten erhalten und kann deshalb nicht wie gewünscht funktionieren.
- Sven Rautenberg
"Love your nation - respect the others."