Mit dieser Weiterleitung in PHP ist es möglich, URLs auch mit den angehängten Parametern weiterzuleiten.
Ist manchmal ganz hilfreich, falls man nicht die Möglichkeit hat, die .htaccess-Datei zu nutzen.
<?php
$variablen="";
$daten="";
/*
* Alle per GET übermittelten Variablen
* werden ausgelesen und in das Array
* 'daten' gespeichert.
*/
foreach ($_GET as $name=>$value)
{
$variablen[]=$name;
$daten[]=$_GET[$name];
}
/*
* Beliebige Verarbeitung des gesamten
* Arrays 'daten'
*/
$ausgabe="?";
for ($i=0; $i < count($daten); $i++)
{
$ausgabe.=$variablen[$i]."=".$daten[$i]."&";
}
/*
* Umwandeln der GET-Daten in POST-Daten
*/
$_POST=$_GET;
/*
* Weiterleitung an Ziel
* UNBEDINGT ABSOLUTE URI ANGEBEN!
*/
// header("location:ziel.php".$ausgabe);
?>