Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2010, 05:50
Xilver266
 
Fecha de Ingreso: septiembre-2010
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
Ayuda para un formulario de contacto

Hola!, estoy creando un formulario de contacto para mi foro, ya he creado el arhcivo HTML y el PHP, pongo los 2 para que lo veais.

Lo que pasa, es que al rellenar el formulario y pulsar en el boton "Enviar", me lleva a una pagina en blanco, cuya dirección es el archivo PHP.


Código HTML:
<style type="text/css">
p{
  font-family: verdana;
  font-size: 11pt;
  }
</style>
<table bgcolor="#d3d3d3" cellspacing="2" cellpadding="2" style="border: 5px ridge; -moz-border-radius: 10px;">
<tr>
    <td align="right">
<form id="contacto" name="contacto" method="post" action="bugreport.php">
<p><label>Nombre de Usuario <input name="nombre" type="text" id="nombre" size="30" /></label></p>
<p><label>Tipo <input name="tipo" type="text" id="tipo" size="30" /></label></p>
<p><label>E-mail <input name="mail" type="text" id="mail" size="30" /></label></p>
<p style="text-align: left"><label>Mensaje<br />
<textarea name="mensaje" cols="40" rows="10" id="mensaje"></textarea></label></p>
<p style="text-align: center;"><input type="submit" name="submit" value="Enviar Consulta" /></p>
</form>

<span style="text-align: right; font-size: 6pt">Programación: By Xilver266</span>
</td>
</tr>
</table> 

Código PHP:
<?php

$nombre 
$_POST['nombre'];
$mail $_POST['mail'];
$tipo $_POST['tipo'];
$contenido $_POST['mensaje'];

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

$mensaje "Este mensaje fue enviado por " $nombre ", Usuario de NeverFall.co.cc . " rn";
$mensaje .= "
Su e-mail es" . $mail . " rn";
$mensaje .= "
Tipo" . $tipo . " rn";
$mensaje .= "
Mensaje" . $contenido . " rn";
$mensaje .= "
Enviado el " . date('d/m/Y', time());

$para = "
admin@neverfall.co.cc";
$asunto = "
Bug Reportado en NeverFall";

$descodificado = utf8_decode($mensaje);

mail($para, $asunto, $descodificado, $header);

echo "
Mensaje enviado correctamente";
?>
Saludos y gracias anticipadas

Última edición por Xilver266; 09/09/2010 a las 06:27