No. Me lié yo. Estabas sumando días!!
De todas maneras no acabo de pillar la lógica de tu script. Necesitas una fecha para poder comparar.
Quiero decir, $fech_actu lo cargas con el valor de la fecha actual, y $hoy tiene el valor de hace diez días. Por lo que
$fech_actu == $hoy (
en tu script te falta el $) siempre será falso...
Suponiendo que tenemos la fecha de la última actualización (por ejemplo) en $time_ant, podemos comprobar simplemente que hay una diferencia de más de 10 días con la fecha de hoy...:
Código PHP:
if (time()-$time_ant>(60*60*24*10)){
//Han pasado más de diez días
$codest = "L";
}
Se debería comprobar algo más, como que $fActu es menor que la fecha actual:
Código PHP:
if ($time_ant<time()){
if (time()-$time_ant>(60*60*24*10)){
//Han pasado más de diez días
$codest = "L";
}
}else{
echo("Te has pasado de listo. Tu fecha de actualización está en el futuro...");
}