Foros del Web » Programando para Internet » PHP »

Hacer cambios de acuerdo al día de la semana

Estas en el tema de Hacer cambios de acuerdo al día de la semana en el foro de PHP en Foros del Web. Hola a todos, necesito ayuda con algo que no se ni siquiera como buscarlo en Google, aunque sea si me pueden ayudar con eso. Tengo ...
  #1 (permalink)  
Antiguo 09/09/2010, 17:33
 
Fecha de Ingreso: febrero-2009
Mensajes: 202
Antigüedad: 15 años, 2 meses
Puntos: 3
Hacer cambios de acuerdo al día de la semana

Hola a todos, necesito ayuda con algo que no se ni siquiera como buscarlo en Google, aunque sea si me pueden ayudar con eso. Tengo en mi web una serie de links que actualizo via PHP, cada link corresponde a 1 día de la semana. Lo que quiero hacer es que automáticamente cuando sea por ejemplo lunes el link del dia lunes tenga un color especial. ¿Podrían ayudarme aunque sea a pensarlo?

Gracias!!!
  #2 (permalink)  
Antiguo 09/09/2010, 17:56
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Hacer cambios de acuerdo al día de la semana

Hola
bueno, pues imagino estas usando variables de fecha actual, y si no es así, entonces usa una variable de tipo date, y con dicha variable siempre buscas el dia actual (date tiene función que te devuelve el día actual) y pues luego de obtener este dato, ya es cuestión de hacer preguntas (if, switch) para manejar una variable que tenga el color de fondo, y finalmente asignas al link en la propiedad que necesites el valor del color según el día
espero te sirva la idea
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 12/09/2010, 23:21
 
Fecha de Ingreso: febrero-2009
Mensajes: 202
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: Hacer cambios de acuerdo al día de la semana

Gracias. Lo que pense que puedo hacer es guardar en una variable el dia actual y preguntar a la base de datos si el dia actual coincide con el que le corresponde a los links, pero el tema es que yo lo que quiero hacer es que si hay coincidencia agregue al <a> un class="hoy" para que el link se cambie de color. No se me ocurre como hacerlo...
  #4 (permalink)  
Antiguo 12/09/2010, 23:33
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Hacer cambios de acuerdo al día de la semana

pues tal cual dices, comparando el día actual contra lo que viene de la bd

algo así

Código PHP:
Ver original
  1. if( $diahoy == $diabd )
  2. $class = 'class=\'hoy\'';
  3. echo '<a href '.$class.'>test</a>';

espero te sirva la idea
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #5 (permalink)  
Antiguo 13/09/2010, 17:16
 
Fecha de Ingreso: febrero-2009
Mensajes: 202
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: Hacer cambios de acuerdo al día de la semana

Claro Claro como no lo habia pensado. Lo hice mas más fácil aún, acumule el dia actual en una variable y directamente pregunte if($dia_actual=="Monday"){ echo 'Todos los links con el del lunes en color' y así con todos. ¡Genial!.

Muchas gracias!

Etiquetas: cambios, semana
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 18:48.