Style

Assistant

Startseite
Screenshot
Kurzanleitung
Download
Kurse & Infos
>Tipps & Tricks<
Unterstützer
TMXtensions
?Freeware!
About TM
E-Mail
Made with CSS
Valid HTML 4.01!
Stand: 07.12.2002

Tipps & Tricks – Tipp 85
Zur Übersicht

85. Externe Stylesheets mit PHP einbinden (12.03.2002)

Eine weitere Möglichkeit zur Browser-spezifischen Zuweisung externer Stylesheets ist die Server-seitige Auswertung des vom Browser gelieferten User-Agents, z. B. mit PHP. Im Beispiel 85 wird dieser PHP-Code eingesetzt:

      <HEAD>

      <?php

      function getCSSFile()
      {
        $ua=getenv("HTTP_USER_AGENT");
        if       (strstr($ua,"MSIE"))   return "tip85_ie.css";
        elseif (strstr($ua,"Opera"))  return "tip85_op.css";
        elseif (strstr($ua,"Gecko"))  return "tip85_mz.css";
        else  /* anderer Browser */  return "tip85_st.css";
      }

      ?>

      <LINK REL="stylesheet" HREF="http://.../<?=getCSSFile();?>"
        TYPE="text/css">

      </HEAD>
      
Je nach gefundenem Browserstring wird das zugehörige Stylesheet eingefügt. Wird keiner der genannten Browser erkannt, verwendet das Script ein Standard-Stylesheet.


Browserdarstellung der zugewiesenen Stylesheets