Probé con un CGI que pillé genérico de internet y lo colgué en mi carpeta cgi del servidor pero no tiraba... le pregunté a mi proveedor de hosting si me podía ofrecer el programita script del CGI y me dice que es inseguro, pero no me da solución alguna...
Preguntando me aconsejaron que lo hiciese en PHP que no creaba tanto spam como el CGI (cosa que no entiendo porque) y me proponían este formulario.php:
<?php
$nombre = isset($_REQUEST['nombre']) ? $_REQUEST['nombre'] : '';
$email = isset($_REQUEST['email']) ? $_REQUEST['email'] : '';
$comentarios = isset($_REQUEST['comentarios']) ? $_REQUEST['comentarios'] : '';
$msg = "Mensaje del formulario web: \r\n \r\n";
$msg .= "Nombre: " . $nombre . "\r\n \r\n";
$msg .= "Email: " . $email . "\r\n \r\n";
$msg .= "Comentarios: " . $comentarios . "\r\n \r\n";
mail('[email protected]','Mail desde tu página',$msg);
?>
Lo subí a mi carpeta raiz (public_html) y lo linko con mi formulario del index con el <form> pero tampoco llega... mi código del index es:
<form method="post" action="http://www.miweb.com/formulario.php">
<p><font>Nombre <br/>
<input type="text" name="nombre" size="20"></font></b></font></p>
<p><b><font >E-mail <br/>
<input type="text" name="submit_by" size="20"></font></b></p>
<p><font >Comentario <br/>
<textarea cols="16" rows="5" name="comentario"></textarea></font></b></font></p>
<p align="left"> <font face="Verdana" size="2">
<input type="submit" value="Enviar" name="submit">
<input type="reset" value="Borrar" name="reset">
</font></p>
</form>
¿Alguna idea?
Muchas gracias de antemano