Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

formulario basico propio con mail() y JUMI

Estas en el tema de formulario basico propio con mail() y JUMI en el foro de Joomla en Foros del Web. Hola a todos, tengo algunas dudas, que espero me puedan resolver, les cuento: He creado un formulario muy básico que envía el mail con la ...
  #1 (permalink)  
Antiguo 07/05/2011, 21:33
 
Fecha de Ingreso: mayo-2005
Mensajes: 92
Antigüedad: 14 años, 4 meses
Puntos: 2
formulario basico propio con mail() y JUMI

Hola a todos, tengo algunas dudas, que espero me puedan resolver, les cuento:

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" );  

?>
Tengo varias dudas, primero que no me envía el mail, cuando fuera de joomla el formulario funciona perfectamente. En configuración global tengo los siguientes datos:


Cita:
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
Aparte de no enviar el mail, me manda a la página:

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

Etiquetas: basico, mail, propio, formulario
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 03:27.