kostenloser Webspace werbefrei: lima-city


file_get_contents bei langsamer Seite

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    planepictures

    planepictures hat kostenlosen Webspace.

    Hallo,
    ich möchte aus einer externen Seite, welche eine MySQL-Abfrage ausführt, Daten mittels file_get_contents() abfragen.
    Diese My-SQL-Abfrage dauert allerdings etwas länger (bis zu 10 Sekunden).
    Wenn ich das php-Script nun via XAMPP starte, lädt der Browser diese Zeit, bevor er die Daten vollständig ausliest.
    Wenn ich nun das identische Script aber hier auf meinen Webspace lade und starte, wird nicht abgewartet, bis sich die Seite vollständig geladen hat, sondern es werden sofort die verfügbaren Daten ausgelesen. Die Ergebnisse der MySQL-Abfrage fehlen da natürlich.
    Wie kommt es zu diesem Unterschied? Und ist es möglich, dieses Problem zu beheben?
    Vielen Dank!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Aussagefähiger Code wäre angebracht.
    file_get_contents() ist als Hinweis zu wenig.
  4. Eventuell ist curl da die bessere wahl
  5. Autor dieses Themas

    planepictures

    planepictures hat kostenlosen Webspace.

    $filestream = file_get_contents($url);
    echo $filestream;

    Das funktioniert mit XAMPP.

    mit cURL habe ich es so probiert (führte zum gleichen Ergebnis):

    $handle = curl_init();
    curl_setopt ($handle, CURLOPT_URL, $url);
    curl_setopt ($handle, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($handle, CURLOPT_CONNECTTIMEOUT, 0);
    $file_contents = curl_exec($handle);
    curl_close($handle);
    echo $file_contents;
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!