JObij: Variablen übergabe von Javascript an PHP (screen.width)

->Lösung für alte Frage im Forumarchiv

if (isset($_GET['width']) AND isset($_GET['height'])) {
    $Width = $_GET['width'];
    $Height = $_GET['height'];
    // Ausgabe der beiden Größenangaben
  } else {
    // Übergabe der Größenangaben
    // (der ursprüngliche 'QUERY_STRING' wird beibehalten;
    //  POST-Variablen müssen anders behandelt werden)

echo "<script language='javascript'>\n";
    echo "  location.href="${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
             . "&width=" + screen.width + "&height=" + screen.height;\n";
    echo "</script>\n";
    exit();
  }

Dachte das ist sehr itneressant. gefunden im: http://www.dynamic-webpages.de/php/faq.html.php

  1. Hallo JObij,

    Dachte das ist sehr itneressant.

    Nö eher nicht. Warum sollte man die (irrelevante, bestenfalls für statistiken sinnvolle) Bildschirmauflösung so kompliziert und Benutzerfeindlich mit einem Javascript-Redirect ermitteln? Das würde ich ja, wenn überhaupt, mit einem Webbug (unsichtbares Mini-Bild, dem man die Größen als Get-Parameter übergibt) realisieren.

    Jonathan