He creado un formulario muy básico que envía el mail con la función php, y lo he agregado a joomla mediante JUMI, pero me está dando problemas...
el formulario
Código HTML:
<form id="contactForm" name="contactForm" method="post" action="form.php"> <p>Nombre:</p> <label> <input name="nombre" class="inputForm" type="text" id="nombre" /> </label> <p>Teléfono:</p> <label> <input class="inputForm" name="telefono" type="text" id="telefono" /> </label> <p>Email:</p> <label> <input class="inputForm" name="email" type="text" id="email" /> </label> <p>Mensaje:</p> <label > <textarea class="inputForm2" name="mensaje" id="mensaje" ></textarea> </label> <label> <input class="inputForm3" type="submit" name="enviar" value="enviar formulario" /> </label> </form>
y este el archivo form.php
Código PHP:
Código PHP:
<?php
$mail='[email protected]';
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$thank="gracias.html";
$message = "
nombre:".$nombre."
telefono:".$telefono."
email:".$email."
mensaje:".$mensaje."
";
if (mail($mail,"Mail recibido",$message))
Header ("Location: $thank" );
?>
Cita:
Aparte de no enviar el mail, me manda a la página:Programa de correo: Funcion de correo PHP
Dirección del remitente: [email protected]
Nombre del remitente: minombre
Ruta para Sendmail: /usr/sbin/sendmail
Autenticacion SMTP: Sí (también he probado con NO)
SMTP Security: Nada (También he probado con SSL y con TLS
SMTP Port: 25
Usuario SMTP: [email protected]
Contraseña SMTP: contraseña
Servidor SMTP: smtp.1and1.es
Dirección del remitente: [email protected]
Nombre del remitente: minombre
Ruta para Sendmail: /usr/sbin/sendmail
Autenticacion SMTP: Sí (también he probado con NO)
SMTP Security: Nada (También he probado con SSL y con TLS
SMTP Port: 25
Usuario SMTP: [email protected]
Contraseña SMTP: contraseña
Servidor SMTP: smtp.1and1.es
midominio.com/form.php
y yo quiero que me rediriga a
midominio.com/gracias.html (o a otra página de mi site joomla, no al archivo php)
1. Estoy poniendo algo mal en la configuración global?
2. Será problema de mi proveedor de alojamiento (1&1)?? (no creo por que ahora lo estoy probando en local)
3. Que tengo que poner en la variable $thank, para que me rediriga a la página que quiero??
4. He de modificar algún archivo de mi configuración de joomla??
Ando un poco perdido con este tema, saben en que puedo estar fallando?? El formulario es extremadamente básico.
Alguien ha creado, alguna vez, un formulario de este tipo con JUMI?? Y me podría decir como ha conseguido que funcione???
Muchas gracias a todos por su tiempo