#BodyClasses #http://www.warriordudimanche.net # Renvoie un attribut class complet (navigateur navigateur+version nom de la page sans extension) # ex class="Firefox Firefox23 index" # utile pour apporter des corrections de style en fonction de la page et de la version du navigateur # On peut ajouter ses propres classes via cette fonction: BodyClasses('maclasse'); function BodyClasses($other_classes=''){ $regex='#(msie)[/ ]([0-9])+|(firefox)/([0-9])+|(chrome)/([0-9])+|(opera)/([0-9]+)|(safari)/([0-9]+)|(android)|(iphone)|(ipad)|(blackberry)|(Windows Phone)|(symbian)|(mobile)|(bada])#i'; preg_match($regex,$_SERVER['HTTP_USER_AGENT'],$resultat); echo ' class="'.preg_replace('#([a-zA-Z ]+)[ /]([0-9]+)#','$1 $1$2',$resultat[0]).' '.basename($_SERVER['PHP_SELF'],'.php').' '.$other_classes.'" '; }