Autor Tema: Mi formulario se envia en blanco  (Leído 947 veces)

Desconectado felipon12@ha

  • PHPer@ Fijo
  • ***
  • Mensajes: 102
  • Karma: 1
  • Aprendiendo PHP
    • Ver Perfil
    • iHabber
Mi formulario se envia en blanco
« en: 29 de Agosto de 2010, 16:58:53 pm »
Bueno, he creado un formulario y tambien el archivo para procesarlo y enviarlo, pero ahí esta el problema, que al rellenar le formulario sale que se envio exitosamente y me llega sin ningun dato al correo.

Aqui dejo el codigo del archivo para procesarlo y enviarlo:
Código: [Seleccionar]
<?
$nombre = $_POST['habbonombre'];
$mail = $ar['email'];
$textarea = $_POST['mensaje'];
$vacante = $_POST['vacante'];

$header = 'De: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje .= "<br> Este mensaje fue enviado por ".$_SESSION['nick']." (".$ar['habbo'].") \r\n";
$mensaje .= "Desea ser: " . $vacante . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "su comentario es:". $comentario ." \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = 'info@fullhabbo.net';
$asunto = $vacante;
mail($para, $asunto, utf8_decode($mensaje), $header);

echo '&estatus=ok&';
?>

Comunidad PHPeros

Mi formulario se envia en blanco
« en: 29 de Agosto de 2010, 16:58:53 pm »

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:Mi formulario se envia en blanco
« Respuesta #1 en: 29 de Agosto de 2010, 17:27:00 pm »
De donde te sacas la variable $comentario?

$mensaje .= "su comentario es:"$comentario ." \r\n";
Por favor, leete las Normas


Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Mi formulario se envia en blanco
« Respuesta #2 en: 29 de Agosto de 2010, 17:49:08 pm »
De donde te sacas la variable $comentario?

$mensaje .= "su comentario es:"$comentario ." \r\n";

Exacto, Es un "Fantasma", pero en fin... no es $comentario, es $textarea

Saludos...
Twitter: @JoakoM010



Desconectado felipon12@ha

  • PHPer@ Fijo
  • ***
  • Mensajes: 102
  • Karma: 1
  • Aprendiendo PHP
    • Ver Perfil
    • iHabber
Re:Mi formulario se envia en blanco
« Respuesta #3 en: 30 de Agosto de 2010, 00:25:25 am »
xd see eso es un problema pero tampoco me llega el nombre ni el mail ni el asunto/vacante :S

Desconectado ferdi342

  • PHPero Experto
  • *****
  • Mensajes: 734
  • Karma: 8
  • Sexo: Masculino
  • Gúgol
    • Ver Perfil
    • Google - La solución a todo
Re:Mi formulario se envia en blanco
« Respuesta #4 en: 30 de Agosto de 2010, 00:36:28 am »
$ar['email']? no conozco ese tipo de recoger datos :S
A veces hay que dejar terminar cosas buenas para que empiecen mejores, How I Met Your Mother

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Mi formulario se envia en blanco
« Respuesta #5 en: 30 de Agosto de 2010, 04:23:45 am »
$ar['email']? no conozco ese tipo de recoger datos :S

Obviamente es un resultado de una consulta x'ddd

El no mostrara todo el código si no solo la parte donde "Esta el error"

Saludos.
Twitter: @JoakoM010



Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re:Mi formulario se envia en blanco
« Respuesta #6 en: 30 de Agosto de 2010, 10:55:56 am »
Que metodo usas? Pon el archivo del formulario

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:Mi formulario se envia en blanco
« Respuesta #7 en: 30 de Agosto de 2010, 18:40:07 pm »
Obviamente es un resultado de una consulta x'ddd

El no mostrara todo el código si no solo la parte donde "Esta el error"

Saludos.

Error, también puede ser el resultado de un array xD
- Moderador de PHP


Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Mi formulario se envia en blanco
« Respuesta #8 en: 30 de Agosto de 2010, 20:11:03 pm »
Error, también puede ser el resultado de un array xD
Una popularmente llamada 'consulta' retorna un array, así que -según mi criterio- es más correcto llamarlo así como lo has hecho tú.
« Última modificación: 30 de Agosto de 2010, 20:12:50 pm por Physlet »