Foros del Web » Programando para Internet » PHP »

obtener fecha por ubicacion

Estas en el tema de obtener fecha por ubicacion en el foro de PHP en Foros del Web. Hola gente tengo un problema.. toy haciendo una app para publicar eventos donde se trabaja bastante con fechas. Normalmente un anuncio tiene: fecha_inicio y fecha_fin ...
  #1 (permalink)  
Antiguo 12/05/2014, 16:01
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 11 años, 4 meses
Puntos: 0
obtener fecha por ubicacion

Hola gente tengo un problema..
toy haciendo una app para publicar eventos donde se trabaja bastante con fechas.

Normalmente un anuncio tiene:
fecha_inicio y fecha_fin

fecha de inicio obtengo con la funcion date('Y-m-d') que obtiene la fecha del equipo.
Código PHP:
$f_inicio=date('Y-m-d'); 
El problema es que el usuario puede altera la fecha de su equipo o esta mal configurado la fecha de su equipo..
y por lo tanto la fecha de inicio sera errado.

hay alguna funcion para obtener la fecha por ubicacion o por zona.
gracias de antemano espero sus comentarios y saludos.
  #2 (permalink)  
Antiguo 12/05/2014, 16:58
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: obtener fecha por ubicacion

PHP no obtiene la fecha actual del equipo del cliente, sino directamente del servidor.

Habría que ver porqué dices que la fecha del usuario puede afectar tu script.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 12/05/2014, 17:17
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: obtener fecha por ubicacion

Cita:
Iniciado por Triby Ver Mensaje
PHP no obtiene la fecha actual del equipo del cliente, sino directamente del servidor.

Habría que ver porqué dices que la fecha del usuario puede afectar tu script.
Hola Triby
Gracias x tu respuesta
Bueno hice la prueba alterando la fecha de mi equipo
en modo local y subiendo al servidor..
Código PHP:
$fecha_i=date('Y-m-d');
echo 
$fecha_i
pero me obtiene la fecha errada o alterada..
  #4 (permalink)  
Antiguo 13/05/2014, 02:25
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: obtener fecha por ubicacion

A ver, la prueba con ese script que subiste al servidor debería ser:

1- Sube el script y pruébalo, anotando la fecha que obtienes
2- Cambia la fecha en tu PC y actualiza la página, te debe mostrar la misma fecha que en el paso anterior

Luego, es posible que el servidor no tenga la fecha correcta o no hayas especificado la zona horaria para manejar fechas: http://www.php.net/manual/es/functio...mezone-set.php
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: fecha, ubicacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:34.