fastix: Lynx (eigentlich auch Barrierefreiheit)

Beitrag lesen

Danke! Das Problem ist gelöst!

Ich hatte doch tatsächlich an einer Stelle gar nicht auf die Funktion verwiesen.... und die war natürlich ganz vorne dran...

Lynx tut es mit header("Location: URI");

fastix®

Hier folgt die ultimative Weiterleitung mit allen Browsern unter allen Umständen -Lösung:

<?php

function ganz_sichere_Loesung($servername,$serverdir,$zieldatei)
{
    $mylocation=$servername.$serverdir.$zieldatei;
    header("Location: $mylocation");
    echo "<html>\n";
    echo " <head>\n";
    echo "  <meta http-equiv="refresh" content="0; URL=$mylocation">\n";
    echo " </head>\n";
    echo " <script type="text/javascript">";
    echo "   this.location.href="$mylocation";";
    echo "  </script>";
    echo " <head>\n";
    echo " <body>\n";
    echo "  <h1>Automatische Weiterleitung</h1>\n";
    echo "  <p>Falls Ihr Browser die automatische Weiterleitung nicht unterstützt, verwenden Sie bitte den folgenden Link:</p>\n";
    echo "  <p><a href="$mylocation">Weiter zu: $mylocation</a></p>\n";
    echo " </body>\n";
    echo "</html>\n";
    die();
}

fastix®