outbound.php nicht pl
Verfasst: 06.04.2008, 22:52
Sehr geehrte Mitglieder,
ich habe mich heute mit der Outbound beschäftigt und überall nur das Pearl Script gefunden. Da ich das ganze aber lieber in PHP haben wollte habe ich folgendes Script geschrieben:
Der Code kommt in eine index.php die im Ordner /outbound/ gespeichert wird. Dieser Ordner wird über die robots.txt gesperrt.
Das Ganze funktioniert dann so: https://www.xyu.de/outbound/?https://www.abc.de
Habe ich nichts vergessen?
ich habe mich heute mit der Outbound beschäftigt und überall nur das Pearl Script gefunden. Da ich das ganze aber lieber in PHP haben wollte habe ich folgendes Script geschrieben:
Code: Alles auswählen
<?php
if (isset ($_SERVER['QUERY_STRING']) AND strlen (trim ($_SERVER['QUERY_STRING'])) > 0)
{
$url = $_SERVER['QUERY_STRING'];
if (strpos ($url, '/outbound/') === false)
{
if ( ! preg_match ('/^(http|https|ftp)/i', $url))
{
$url = 'http://'.$url;
}
header ('Location: '.$url);
exit;
}
}
//Fehler
die('Keine Ziel-Adresse vorhanden');
?>
Das Ganze funktioniert dann so: https://www.xyu.de/outbound/?https://www.abc.de
Habe ich nichts vergessen?