Die Seite http://xlurl.de/ stellt einen Request Service bereit. Das Script sendet eine Standard HTTP-GET-Anfrage mit der langen URL zu deren API. Als Antwort wird entweder die verkürzte URL oder eine Fehlermeldung zurückgegeben.
<?php
$originalurl = "http://www.google.de/";
$request = "http://xlurl.de/api?url=".urlencode($originalurl);
$response = file_get_contents($request);
echo "Verkürzte URL: $response";
?>
Wie lässt sich soetwas realisieren bzw geht das überhaupt auf bplaced, wie lässt sich also ein Response zurücksenden?
Grüße und Danke im Vorraus
EDIT: Ich glaube ich habs jetzt verstanden…
xlurl.de/api?url=http://www.google.de/ gibt eine Seite mit der verkürzten URL aus , sonst nichts. Diese verkürzte URL wird dann mit file_get_contents ausgelesen, indem der gesamte Inhalt der Seite gezogen wird. Aber geht das?
EDIT2: Alsoo…
Ich kann file_get_contents() nicht einsetzen, ich bekomm dann immer eine Fehlermeldung wegen f_open. Hoffentlich isses bald offen
Warning: file_get_contents() [function.file-get-contents]: http:// wrapper is disabled in the server configuration by allow_url_fopen=0