Estoy haciendo un pequeño formulario y no se como hacer para que me envie los datos introducidos en el formulario a mi email y al email de la persona que ha introducido los datos, el codigo que tengo es este:
Código:
He probado añadiendo otra linea igual que la de mail pero que recogiera el valor del email introducido en el formulario (sin que llegue a funcionar), de esta manera: <form action="" method="GET" name="datos"> <input name="nombre" type="text" /> <input name="email" type="text" /> <input name="telefono" type="text" /> <input name="Enviar" type="submit" value="Enviar"/> </form> <?php $enviar = "Datos Personales\n"; $enviar .= "Nombre: " . $_GET["nombre"] . "\n"; $enviar .= "Telefono: " . $_GET["telefono"] . "\n"; $enviar .= "Email: " . $_GET["email"] . "\n"; mail("[email protected]","datos",$enviar); ?>
Código:
Otro problema que tengo es que me envia dos correos a mi email, uno sin contenido, y otro con el contenido de los datos del formulario, si el codigo php lo pongo en otro archivo y le paso lo datos con el "action" del form no hay problema, me envia un unico correo con la informacion, pero al tener todo este codigo en un unico archivo me envia dos correos. (Pongo todo el codigo en un archivo porque es para una pagina en joomla y no se como hacer referencia a un archivo desde un articulo). mail("$_GET{["email"]}","datos",$enviar);