Hola, tengo una "comunidad", en la que puedo banear a los usuarios, lo que quiero hacer es que el ban no sea permanente, si no por fecha. Entonces en el formulario de banear puse un input para la fecha. Al banear se hace perfectamente (Se actualiza la tabla users, y en el campo baneado se pone si y en otra tabla llamada bans esta la razon del baneo, un mensaje y hasta cuando), ahora al ejecutar cronban.php (que es el archivo que ejecutara el cronjob para desbanear a los users que la fecha de su desbaneo sea hoy) no logro desbanear correctamente.
Codigo de cronban.php
Código PHP:
Ver original<?php
include("bd.php");
$query = "DELETE FROM bans WHERE hasta = '$fecha'";
$desbanearuser = mysql_query("UPDATE users SET baneado = 'no' WHERE username = '$row[user]'");}
?>
La primera consulta funciona perfecto, de la tabla bans se elimina el ban, pero no logro en la tabla users, actualizar el campo baneado a no.. No se porque..
Estoy medio dormido, pero el script lo veo sin fallas.. Gracias