file_get_contents() mit Parametern?

TheBlack0

Mitglied
Hallo und guten Morgen :)

Ich würde gerne wissen, ob es möglich ist mit file_get_contents() ein file mit parametern abzurufen? wenn ja, wie geht das?

Bedanke mich im voraus
MFG
 
ich meine nicht die Parameter für file_get_contents, sondern für die URL...
wenn ich die Params direkt hinter der URL angebe sagt er mir die Datei gibts nicht..
 
Du kannst gem. Doku eine URL übergeben. Und URL-Parameter sollten eigentlich Bestandteil der URL sein.

Probier es einfach mal aus.

Nachtrag:
Aus der PHP-Doku
Beispiel #4 Nutzung von Stream-Contexten
PHP:
<?php
// Erzeugen eines Streams
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header'=>"Accept-language: en\r\n" .
              "Cookie: foo=bar\r\n"
  )
);

$context = stream_context_create($opts);

// Öffnen der Datei mit den oben definierten HTTP-Headern
$file = file_get_contents('http://www.example.com/', false, $context);
?>
 
Habe ich, es sagt mir immer, das das file nicht in meinem home ordner existiert...

Ich poste zur Verständniss mal den Code, den ich benutze:
PHP:
file_get_contents('https://nolb.dhl.de/nextt-online-business/direct/nexttjlibpublicservlet?xml=<?xml version="1.0" encoding="ISO-8859-1" ?>
<data appname="zt*****"
password="*****"
request="d-get-signature"
language-code="de"
piece-code="015240793933"
date-from="2012-03-21"
date-to="2013-11-25">
</data>');

Hierzu kommt die Fehlermeldung:
Code:
Warning: file_get_contents(https://nolb.dhl.de/nextt-online-business/direct/nexttjlibpublicservlet?xml=<?xml%20version="1.0"%20encoding="ISO-8859-1"%20?>%20<data%20appname="zt*****"%20password="*******"%20request="d-get-signature"%20language-code="de"%20piece-code="015240793933"%20date-from="2012-03-21"%20date-to="2013-11-25">%20</data>) [function.file-get-contents]: failed to open stream: No such file or directory in D:\xampp\htdocs\ausgabe\test.php on line 8
 
Zurück