Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2013, 05:08
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 4 meses
Puntos: 4
Validar Email

Hola pues quiero añadir esta función para que no puedan registrarse mediante poner 23243 en el campo de Email...

Esta seria la función...

Código:
function validar_email($correo) { 
            if (eregi("^[_.0-9a-z-]+@[0-9a-z._-]+.[a-z]{2,4}$", $correo)) return true; 
            else return false; 
        }
Y este mi codigo
Código:
isset($_POST['email']) && !empty($_POST['email'])
Lo he colocado así

Código:
isset (validar_email($_POST['email'])) && !empty($_POST['email'])
pero sale XD
Fatal error: Can't use function return value in write context in

leei y me informe del error [URL="http://www.bugbase.com.ar/-post-167-fatal_error_cant_use_function_return_value_in_writ e_context_in.html"]http://www.bugbase.com.ar/-post-167-fatal_error_cant_use_function_return_value_in_writ e_context_in.html[/URL]

Este es el codigo entero
Código:
if(isset($_POST['habboname']) && !empty($_POST['habboname']) &&
    isset($_POST['password']) && !empty($_POST['password']) &&
    isset (validar_email($_POST['email'])) && !empty($_POST['email']))
según lo que leei delante del if habría que poner == lo puse pero nada Error...