Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/02/2006, 07:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En PHP versión 5.1.x en adalante existe la función:

date_default_timezone_get()
http://www.php.net/manual/en/functio...mezone-get.php

Supuestamente devuelve ese valor (si el servidor lo soporta).

Sé que no todo el mundo usa esa versión de PHP (sobre todo servicios de hosting) ...

Supongo que dependiendo del S.O. que se use habrá algún comando que ejecutar com para poder ejecutarlo desde línea de comandos y así usarlo desde PHP con funciones como exec() .. system() . pero que esto funcione también dependerá del servidor (no todos dejan acceder al S.O. desde PHP para ejecutar comandos ..).

Otro opción más sería basarse en "ip2country" .. en base a la IP de nuestro servidor. Revisa en www.phpclasses.org o google.com sobre uso de esas BBDD de "IP's" que entregan la locación de la IP. (y en base a eso podrías tener tu dato de que franja horaria está tal pais)

Un saludo,