> Faqs > Duda sobre procesamiento de datos en formulario

Duda sobre procesamiento de datos en formulario

hola estoy intentando realizar un formulario sencillo para envio de datos por mail de una página que estoy creando, me base en el taller sobre formularios que tienen en su pagina y al darle al boton enviar me aparece para descargar el script en php, no se que pasara. aqui esta el formulario <form name="form1" action="datos\_contacto.php" method="post" > <label><strong>Nombre completo: </strong><br> <input name="nombre" type="text" size="30"> </label> <br><br> <label><strong>Ciudad:</strong><br> <input name="ciudad" type="text" size="20"> </label> <br><br> <label><strong>Teléfono:</strong><br> <input name="telefono" type="text" size="20"> </label> <br><br> <label><strong>E - mail:</strong><br> <input name="mail" type="text" size="20"> </label> <br><br> <strong><label>Comentarios:</label></strong> <br> <textarea name="coment" cols="45" rows="5"></textarea> <br><br> <input type="submit" name="submit" value="Enviar"> <input type="reset" name="reset" value="Borrar"> </form> y este es el script if( !empty($_POST['nombre'])) $_POST['nombre']; else $error = true; if( !empty($_POST['ciudad'])) $_POST['ciudad']; else $error = true; if( !empty($_POST['telefono'])) $_POST['telefono']; else $error = true; if( !empty($_POST['mail'])) $_POST['mail']; else $error = true; if( !empty($_POST['coment'])) $_POST['coment']; else $error = true; //definición del error if ( !empty($error) ) { header('Location: error.php'); die; } $cuerpo = wordwrap ($cuerpo, 200); if( mail ('fundacionecoambiental@hotmail.com', 'Mail de la página web', $cuerpo) ) { header('Location: enviado.php'); die; } else { header('Location: error.php') die; } ?> Si alguien me puede ayudar se lo agradezco mucho.

Respuestas

Que tal!! Mira esto pasa porque no tienes un servidor web para php, te recomiendo que que instales el vertrigo, o Xampp este software ya trae php, mysql, servidor web, entre otros, ademas de que instales un servidor SMTP te recomiendo el QK SMTP Server 3 es facil de instalar y configurar y hablar a tu proveedor de internet ISP para que te habilite el puerto 25 y puedas enviar correo sin pexs