iPhone6 ruft mobile Variante nicht auf, obwohl /m auf Desktop funktioniert

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!

  • Hi!


    Irgendetwas stimmt mit der mobilen Version nicht bei mir: pinge-ponge.de/2016


    Wenn ich auf dem iPhone 6 die URL eingebe, erhalte ich folgenden Fehler:
    The requested URL /em2016/<br /><b>Notice</b>: Undefined variable: CONFIG in <b>/var/www/vhosts/xo904.xoserv6.de/httpdocs/pinge-ponge.de/em2016/index.php</b> on line <b>52</b><br />m was not found on this server.


    In der Desktop-Variante erhalte ich zumindest eine Notiz ganz oben im Screen:
    Notice: Undefined index: ALL_HTTP in /var/www/vhosts/xo904.xoserv6.de/httpdocs/pinge-ponge.de/em2016/index.php on line 38


    Das Seltsame:
    die URL http://pinge-ponge.de/em2016/m/ funktioniert


    Sieht so aus als erkennt das iPhone irgendwie nicht dass es die Mobile Variante laden kann....


    Danke für die Hilfe!

  • Um die Notice wegzubekommen, musst du die Zeile 38 so abändern:

    Code
    1. if (isset($_SERVER['ALL_HTTP']) && strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0) { $mobile_browser++;}


    Und um deine Config-Variable zu bekommen, musst du den Block von Zeile 46 bis 56:

    PHP
    1. if ($mobile_browser > 0) {?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title><?php echo $CONFIG['PAGE']['TITLE']?></title><meta http-equiv="refresh" content="0; URL=<?php echo $CONFIG['PATH']; ?>m"><?php die;}

    ausschneiden und ab Zeile 59 einfügen, so dass es circa so aussieht:


    Denn die CONFIG-Variablen können erst gefunden werden, wenn die jeweilige Datei auch eingebunden wurde.

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!

Tags