Hola!
Hace dias que estoy Tratando de solucionarlo !
El codigo es asi:
Código PHP:
<?php
include("connect.php");
$query = mysql_query("SELECT * FROM usuario WHERE usuario='".$_SESSION['usuario']."'") or die(mysql_error());
$data = mysql_fetch_array($query);
$id = $data['id'];
$fecha = $data['fecha'];
$fecha2 = time();
function diasQueFaltan($fecha){
return ceil((strtotime($fecha)-time())/86400);
}
if($nivel == "Vip"){
if ($fecha2 > -123){
if ($fecha <= $fecha2){
echo 'Usted es usuario Vip por ' . diasQueFaltan($fecha) . ' dia(s)';
} else {
mysql_query("UPDATE usuario SET nivel='Usuario' WHERE id=$id");
echo "Se Te termino el Vip";
}
}
}else {
echo "";
}
?>
La idea de esto ! es que el Usuario Vip vea los dias que le queda. En eso estamos bien. Pero si el usuario deja su cuenta inactiva y vuelve 10 dias despues de que se le termino el vip! lo que tendria que hacer el if es ver y comparar los dias en negativo. Y si llega a ver 1 numero en negativo debe hacer que el usuario pase de Vip a Usuario normal.
Desde ya muchas gracias.
Attm: Angeli Maximiliano