Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2009, 16:22
mig5ueles
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Respuesta: Fechas [omitir sabados y domingos]

aber...


1separas el primer valor con streplace(0,1) y lo metes en $diasemana

2metes date("w-Y-m-d") en $fechacompleta para despues limpiarla el digito que indica el día de la semana.

3haces un if:

if ($diasemana != '6' or '7'){ //si es distinto de 6 ó 7 muestralo

$fecha= streplace($fechacompleta,1,8) //fecha limpia.

echo "$fecha" /lo muestra

}

//si ha pasado sin mostrarlo entonces era un día de fin de semana y volvera a ejecutarlo en busca de un día valido si el for se lo permite.

Esta bien situado en tu ejemplo.

Puede que tenga errores de sintaxis , pero el concepto seguro que esta bien.