Rainer: Unterscheiden ob WML oder normaler Browser

Beitrag lesen

Hallo,
ich habe mal 2 Verzeichnisse angelegt und mit dem unteren PHP funktioniert es.

Gruß Rainer

<?php
$acc = strtolower($HTTP_ACCEPT);
$ua = strtolower($HTTP_USER_AGENT);
if (strpos($acc, "vnd.wap.wml")>0 ||
    strpos($ua, "up")>0 ||
    strpos($ua, "nokia")>0) :
  header("Content-type: text/vnd.wap.wml");
  //Ausgabe der WML-Seite
  echo '<?xml version="1.0"?>'."\n";
?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd">
<wml>
  <card>
  <onevent type="ontimer">
    <go href="wap/index.wml"/>
  </onevent>
  <timer value="1"/>
  <p>
  Baue Verbindung auf ...
  </p>
  </card>
</wml>
<?php
else : //Umleiten, falls kein WAP-Browser
  header("Location: html/index.htm");
endif;
?>