Hi,
Wie setze ich diesen riesigen Code in der Praxis ein? Ich stehe noch etwas auf dem Schlauch...
test.php:
<?php
define('MOBILE_MAX_WIDTH',800); // Die vordefinierten Werte, die
define('MOBILE_MAX_HEIGHT',600); // hier angepaßt werden können
require('agentConstants.php'); // Der "riesige Code" ;-)
defAgentConstants();
if(MOBILE_AGENT) {
echo 'Client ist (vermutlich) Mobilgerät';
} else {
echo 'Client ist (vermutlich) kein Mobilgerät, oder aber ein Mobilgerät, das seine Auflösung mitgeteilt hat, und dessen Auflösung größer oder gleich den zu Beginn definierten Pixeln ist.';
}
echo '<p>Ermittelte Infos:<br>';
echo ((MOBILE_AGENT)?'Mobile ':'').AGENT_WIDTH.'x'.AGENT_HEIGHT.' '.((AGENT_MONO)?'monochrome':'color').' display with '.((AGENT_DEPTH<32)?(((!AGENT_DEPTH)?'unknown':pow(2,AGENT_DEPTH)).' colors'):'truecolor').'.<br>';
?>
Testaufruf http://example.org/test.php?AGENT_DISPLAY=240x320x1 (Script wertet das als monochromen Browser mit 240x320 Pixeln) ...
Gruß, Cybaer
--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)