- Home
- Categorie
- Coding e Sistemistica
- PHP
- script controllo browser + CSS
-
script controllo browser + CSS
ciao ho questo codice [php]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>C.A.T. snc Official Site</title>
<?
if(eregi("msie.[4|5|6]",$HTTP_USER_AGENT)) {
echo '<link rel="stylesheet" type="text/css" media="all" href="stile.css">';
}
echo '<link rel="stylesheet" type="text/css" media="all" href="stile2.css" >';
?>
<body style="text-align:center;">
<div id="container">
<div id="header">
<?
@include ("inc/header.inc.php")
?>
</div>
<div id="menu">
<?
@include ("inc/menu.inc.php")
?>
</div>
<div id="contenuto">
<?
@include ("inc/home/contenuto.inc.php")
?>
</div>
<div id="footer">
<?
@include ("inc/footer.inc.php")
?>
</div>
</div>
</body>
</html>
[/php]
solo che non mi funziona non so se è sbagliato questo [php]if(eregi("msie.[4|5|6]",$HTTP_USER_AGENT))[/php]
o qualcos'altro,
mi potete aiutare?
Grazie
-
ho dato un occhiata veloce forse mi sbaglio ma nn vedo ne il tag </head> ne quello di apertura di <body>
-
si il tag </head> non c'è ma non risolve il problema
il tag body c'e [html]<body style="text-align:center;">[/html] però adesso ho risolto facendo [php]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>C.A.T. snc Official Site</title>
<?
if(eregi("msie.[4|5|6]",$HTTP_USER_AGENT)) {
echo '<link rel="stylesheet" type="text/css" media="all" href="stile.css">';
}
elseif(!eregi("msie.[4|5|6]",$HTTP_USER_AGENT)) {
echo '<link rel="stylesheet" type="text/css" media="all" href="stile2.css" >';
}
?>
</head>
<body style="text-align:center;">
<div id="container">
<div id="header">
<?
@include ("inc/header.inc.php")
?>
</div>
<div id="menu">
<?
@include ("inc/menu.inc.php")
?>
</div>
<div id="contenuto">
<?
@include ("inc/home/contenuto.inc.php")
?>
</div>
<div id="footer">
<?
@include ("inc/footer.inc.php")
?>
</div>
</div>
</body>
</html>
[/php] evviva
-
<?php
if (strstr($_SERVER["HTTP_USER_AGENT"], "MSIE")) {
echo "stileie";
}
else
{
echo "altrostile";
}
?>**http://it2.php.net/manual/it/tutorial.useful.php
**
-
grazie ma ho già risolto e poi quello che hai scritto tu è per tutti gli internet explorer mentre a me serviva solo per internet explorer 4,5 e 6 i quali non leggono bene i css
cosa che ie 7 e gli altri browser non fanno.
comunque grazie