?
Hallo,
Gib statt der richtigen api-url ne url auf deinen rechner an und schau dir via Wireshark an was php da für nen Request baut.
Auf meinem Rechner läuft es ja ohne Probleme(XAMPP) und es werden Charts dargestellt. Auf dem Webspace läuft es nicht und ich erhalte die Fehlermeldung "HTTP Request failed..." - würde es denn was bringen wenn ich mit WireShark mal nachschaue?
Wenn ich die Daten per GET übergebe läuft es auch auf dem Webspace
<?php
header('content-type: image/png');
$url = 'https://chart.googleapis.com/chart?';
$url .= 'cht=lc&chs=150x100&chd=t:5,10,15,20,20,25,20,30,40,35,50';
fpassthru(fopen($url, 'r', false));
?>
Allerdings kann ich es so nicht machen da meine URL mehr als 2048 Zeichen enthällt. (Steht so in der Doku und auch schon ausprobiert) Deswegen möchte ich es per POST machen aber da läuft es nicht. In der Doku ist auch ein Beispiel für ein POST Request http://code.google.com/intl/en/apis/chart/image/docs/post_requests.html -> "Using PHP for a POST Request"
aber wie gesagt "HTTP Request failed..."
Mir fällt hier nix mehr ein wo das Problem liegen könnte bzw. wonach ich suchen soll.