Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] LLamada a funcion

Estas en el tema de LLamada a funcion en el foro de PHP en Foros del Web. Hola compañeros, estoy haciendo un login, con su registro, activación por mail etc. He creado un archivo mailactivacion.php con: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original ...
  #1 (permalink)  
Antiguo 11/07/2014, 04:53
Avatar de gerardrev  
Fecha de Ingreso: junio-2014
Ubicación: Tarragona
Mensajes: 23
Antigüedad: 9 años, 10 meses
Puntos: 0
LLamada a funcion

Hola compañeros, estoy haciendo un login, con su registro, activación por mail etc.

He creado un archivo mailactivacion.php con:

Código PHP:
Ver original
  1. function mail($usuario){
  2.  
  3. codigo para enviar un email
  4.  
  5. }

Entonces, en indexreg.php que es donde se encuentra el formulario de registro,
cuando se registra el usuario quiero llamar a dicha función, y lo hago de esta manera:

Código PHP:
Ver original
  1. mail($usuario);

Pero me da error en esa misma linia, me dice:
Fatal error: Cannot redeclare mail() in

Lo que quiero es llamar la funcion mail pasandole la variable usuario.
Gracias de antemano.

Última edición por gerardrev; 11/07/2014 a las 05:01
  #2 (permalink)  
Antiguo 11/07/2014, 05:44
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: LLamada a funcion

El mismo error de lo indica "No puedes declarar mail()", por lo que deveria ser asi la función:

Código PHP:
Ver original
  1. function EnviarEmail($usuario) {
  2.  
  3. ....................
  4.  
  5. mail($usuario, ......);
  6.  
  7. }
  8.  
  9. // Y la llamarias
  10.  
  11. EnviarEmail($usuario);

Saludos.
  #3 (permalink)  
Antiguo 11/07/2014, 05:51
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: LLamada a funcion

mail es una función de php...

Tendrás que, o bien crear un namespace distinto, o llamarle de otra forma.

Saludos!
__________________
>> Eleazan's Source
>> @Eleazan

Etiquetas: formulario, funcion, llamada, registro, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:55.