Hi,
ich wollte in einem PHP-Script eine Datei per Post senden und dann die Antwort (das ist auch wieder eine txt-Datei) speichern.
Das ist mein Code bist jetzt:
Das ganze scheint zu funktionieren, jedenfalls gibt mir curl_errno($ch) nichts zurück. Außerdem steht in curl_getinfo($ch):
[size_upload] => 2780 [size_download] => 2862
Es wird also eine etwas größere Datei zurückgegeben, das heißt das Ganze wurde richtig übermittelt. Wie komme ich jetzt aber an den Inhalt dieser Datei? Außer den debugging-Infos bekomme ich keine Ausgaben
ich wollte in einem PHP-Script eine Datei per Post senden und dann die Antwort (das ist auch wieder eine txt-Datei) speichern.
Das ist mein Code bist jetzt:
PHP-Code:
<?php
$ch = curl_init();
$data = array('MAX_FILE_SIZE' => '51200', 'file' => '@c:/weather.txt');
curl_setopt($ch, CURLOPT_URL, 'http://weather.joeearl.co.uk/wupload.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_exec($ch);
curl_close($ch);
?>
[size_upload] => 2780 [size_download] => 2862
Es wird also eine etwas größere Datei zurückgegeben, das heißt das Ganze wurde richtig übermittelt. Wie komme ich jetzt aber an den Inhalt dieser Datei? Außer den debugging-Infos bekomme ich keine Ausgaben
Kommentar