Foros del Web » Programando para Internet » PHP »

Función Date y MKDIR

Estas en el tema de Función Date y MKDIR en el foro de PHP en Foros del Web. Hola a todos! Bueno, me surgió un problemita, resulta que quiero averiguar que día es luego de 7 días entonces uso la funci´n date con ...
  #1 (permalink)  
Antiguo 05/02/2004, 14:51
 
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 249
Antigüedad: 14 años
Puntos: 0
Pregunta Función Date y MKDIR

Hola a todos!

Bueno, me surgió un problemita, resulta que quiero averiguar que día es luego de 7 días entonces uso la funci´n date con mkdir:

$b = date("m/d/y", mktime(0, 0, 0, date("m"), date("d")+7, date("y")) );

De hecho, me devuelve bien, el problema se da cuando comparo la hora actual con esta: he de suponer que la hora actual en formato UNIX es menor a la hora fijada en este día...

Digamos que sería:

if(time()>mkdir($b)){
echo "Es mayor el tiempo.";
}

Si alguien entiende esto, que me lo explique por favor...
  #2 (permalink)  
Antiguo 05/02/2004, 17:12
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

¿Puedes explicarme una cosa? Es que no veo que haces con la funcion mkdir() (www.php.net/mkdir), que lo que hace es crear un directorio y devolver true o false en funcion de que si lo creo o no. Y luego lo comparas con time(), que es un timestamp!!!. La verdad que no lo entiendo.

A no ser que lo que realmente quieres es comparar los 2 timestamps:
Código PHP:
$b mktime(000date("m"), date("d")+7date("y")) ;
if(
time()>$b){
echo 
"Es mayor el tiempo.";

Aunque tal como este el codigo nunca va a ser mayor, porque date() te devuelve la fecha actual.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 05/02/2004, 18:09
 
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 249
Antigüedad: 14 años
Puntos: 0
MKTIME no mkdir, que moquero, perdón :p
__________________
Crónicas de un Programador es un sitio que registra lo que ocurre cada día en la vida de un desarrollador. Aquí, intentaremos contar nuestras experiencias diarias, errores, aciertos y técnicas, que pueden llegar a serles de utilidad.
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 00:32.