No puedo con un Formulario PHP Ayuda!! :(
#1 ·

Hola, de antemano muchas gracias!
Llevo 2 días tratando de resolver esto y nada, así que acudo a ustedes en busca de ayuda. No se que mas hacer jajaja

Ojo, no tengo casi idea alguna de php, solo lo poco que he leido, hasta ahora empiezo con esto u.u

El tema es el siguiente: Tengo un formulario (que conseguí en Internet xD) el cual me ENVIABA los datos al correo, ahora ya ni eso, (creo que ni siquiera le tengo base de datos porque no recuerdo haberla creado) pero no puedo hacer que muestre la pagina de gracias. El formulario esta en: http://viewtower.com.do/contacto.html y la pagina de gracias es: http://viewtower.com.do/gracias.php.

El codigo php del formulario (enviar.php) es:

<?php
mb_internal_encoding('UTF-8');
$mail = 'jonas@digitalcompass.consulting';
$mail_nombre = $nombre;
$mail_mime = mb_encode_mimeheader($mail_nombre) . " <$mail>";
$email = $_POST['E-mail'];
$email_texto = htmlspecialchars($email);
if (filter_var($email, FILTER_VALIDATE_EMAIL) === true) {
$email = "mailto:ifpinchemailto@gmail.com";
} else {
$email = 'mailto:elsepinchemailto@gmail.com';
}
$nombre = htmlspecialchars($_POST['Nombre']);
$telefono = htmlspecialchars($_POST['Teléfono']);
$mensaje = htmlspecialchars($_POST['Mensaje']);
$thank = 'gracias.html';
$message = "<h2>Envío de datos de formulario</h2>
<p>Nombre: $nombre</p>
<p>E-mail: <a href="$email">$email_texto</a></p>
<p>Teléfono: $telefono</p>
<p>Mensaje:</p><blockquote>$mensaje</blockquote>";
$cabeceras = "Return-Path: $mailnFrom: $mail_mimenMIME-Version: 1.0nContent-type: text/html; charset=utf-8n";
$asunto = mb_encode_mimeheader('¡Contacto a traves de pagina web!');
if (mail($mail, $asunto, $message, $cabeceras, "-f$mail")) {
var_dump($_POST);
die('FIN');
header("location: $thank");
die();
}
echo 'Correo Enviado';
?>

Después de llenar el formulario me sale lo siguiente:

array(5) { ["Nombre"]=> string(11) "pedro perez" ["E-mail"]=> string(21) "pedroperez@mimail.com" ["Teléfono"]=> string(8) "51241234" ["Mensaje"]=> string(17) "Mensaaaaaaaaje xd" ["Enviar"]=> string(6) "Enviar" } FIN

Honestamente no se que campos modificar, estoy practimanete en 0 con PHP.

Muchas gracias, saludos.


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 19/Nov/2015
·
#2 ·

Comentá estas líneas:

var_dump($_POST);
die('FIN');

y probalo.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 04:42 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario522/Ago/2008, 19:33
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario104/Feb/2013, 23:30
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario208/Dic/2011, 10:48
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario122/Abr/2004, 13:23
 Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
ayuda con un formulario php
Por: · 19/Jun/2009, 14:57
322/Jun/2009, 13:19
 Ir al último mensaje del tema
Recomendado