Hola estoy trabajando con una funcion en php la cual es para cambiar el estilo css de una pagina web dependiendo de la hora resulta que como localhost funciona sin problemas pero cuando lo subo al servidor del hosting no funciona dejare el codigo con el que estoy trabajando yo soy de chile santiago.
Código HTML:
<html>
<head>
<title>pagina</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?php $ver = date("H"); echo timezone_abbreviations_list; ?>
<link rel="stylesheet" href="<?php
//date_default_timezone_set("GMT"); // set to your time zone
//date_default_timezone_set('America/Santiago');
date_default_timezone_set('GMT-4');
$thetime = date("H");
if($thetime > 00 AND $thetime < 6) { echo "estilo_noche.css";}
elseif($thetime > 6 AND $thetime < 7) { echo "estilo_noche.css";}
elseif($thetime > 10 AND $thetime < 19) { echo "estilo_dia.css";}
elseif($thetime > 18 AND $thetime < 23) { echo "estilo_dia.css";}
elseif($thetime = 23) { echo "estilo_noche.css";}
elseif($thetime = 00) { echo "estilo_noche.css";}
?>" type="text/css" media="screen" />
</head>
<body>
</body>
</html>