Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2010, 12:32
Avatar de xarmagedonx
xarmagedonx
 
Fecha de Ingreso: marzo-2009
Mensajes: 360
Antigüedad: 15 años, 1 mes
Puntos: 29
Problema con mi formulario

Hola! vi un tutorial de como hacer un formulario de envio automatico con html, y un script en php

El codigo de mi formulario.html es este:
Código:
<form id="Aportar" name="Aportar" method="post" action="send.php">
                                <p>
                                  <label>Nombre
                                    <input name="nombre" type="text" id="nombre" size="30" />
                                  </label>
                                </p>
                                <p>
                                  <label>Email
                                    <input name="mail" type="text" id="mail" size="30" />
                                  </label>
                                </p>
                                <p>
                                  <label>Mensaje<br />
<textarea name="mensaje" id="mensaje" cols="45" rows="5"></textarea>
                                  </label>
                                </p>
                                <p>
                                  <label>
                                    <input type="submit" name="Submit" value="Enviar" />
                                  </label>
                                </p>
                              </form>
Y me decia que cree un archivo llamado send.php y le puse este codigo:
Código:
< ?php 
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];

$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 . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected];
$asunto = 'Mensaje';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo '&estatus=ok&';

?>
Pero cuando voy a probar si funciona, relleno el formulario y envio, pero cuando pongo enviar, me aparece el archvio send.php osea http://www.miweb.com.ar/send.php y todo el codigo php que puse en este archivo.

¿¿Que es lo que hice mal??

Gracias