Hola, me gustaría saber cómo hacer para bloquear proveedores de correos obtenidos desde una tabla de la base de datos.
Hasta ahora venía usando esto:
Código PHP:
Ver original
Esto bloquea los correos que terminen en live.com ([email protected]) u hotmail.com...
Pero lo que ahora quiero, es comparar si el proveedor de correo introducido corresponde a uno que esté en la lista de bloqueos de una tabla... imagino que un num_rows es más optimizado... pero no sé cómo hacerlo. ¿Alguien tiene idea?
Edito:
He intentando con esto:
$pro = stristr($email, '@');
if(mysql_num_rows(mysql_query('SELECT id FROM banemail WHERE proveedor = \''.$pro.'\' LIMIT 1'))) return 'No permitido';
En la tabla está "@hotmail.com", y como correo puse [email protected]... pero nada... :( ¿Qué problema tiene?