Der Martin: http header mit php auslesen

Beitrag lesen

Hallo,

Formular 1: Webadresse eintippen: zum Bsp.: http://www.ard.de

Fehler: Der abschließende Slash fehlt.

<input name="url" type="text" value="http://">

Hier animierst du die Nutzer, die URL "ordentlich" mit dem Präfix "http://" einzugeben. Gut, warum nicht.

$url    = $_REQUEST[url];
    $scheme = 'http://';
    $_response = get_headers($scheme.$url, 1);

Und hier hängst du nochmal ein "http://" davor, ohne zu prüfen, ob das in der Eingabe nicht schon enthalten ist. Letztendlich versuchst du womöglich, die Response Header von http;//http://example.org/ zu lesen, was natürlich fehlschlagen wird.

Ciao,
 Martin

--
Der Alptraum jedes Computers:
"Mir war, als hätte ich gerade eine 2 gesehen."
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(