si la funcion mail no está activada en el servidor como la activo??
Aki dejo el script:
Código:
Salu2. <?php ############################# #Copyright © GreenLink www.zerker.tk # #Por: GreenLink # #Web: www.zerker.tk www.zerker.cjb.net # ############################## if (!$_POST){ ?> <form method="post" name="pedir" action="?ver=Solicitar"> <table width=100% border=1 bordercolor="Aqua"> <tr> <td width=100%><b>Tu Nombre:</b><input name="nombre" type="text" id="nombre"></td> </tr> <tr> <td width=100%><b>Tu Email:</b><input name="email" type="text" id="email"><br><font size="-1">Pon tu email verdadero, ya que con ese mail nos pondremos en contacto contigo</font></td> </tr> <tr> <td width=100%> <b>Encargo:</b><input name="encargo" type="text" id="encargo"> <br><font size="-1">¿¿Que trabajo encargarás?? ¿¿un foro, un diseño??</font> </td> </tr> <tr><td width=100%> <b>Descripcion del Trabajo (colores, secciones, etc.)</b> </td></tr> <tr> <td width=100%> <textarea name="descripcion" rows=10 cols=60></textarea> </td> </tr> <tr><td>Si algun espacio está vacio el mail no se tomará en cuenta</td></tr> <tr><td><center><input type="submit" name="submit" value="Enviar Petición"></center></td></tr> </table> </form> <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "PETICION\n"; $cuerpo .= "Nombre: " . $_POST["nombre"] . "\n"; $cuerpo .= "Email: " . $_POST["email"] . "\n"; $cuerpo .= "Encargo: " . $_POST["encargo"] . "\n"; $cuerpo .= "Descripción del encargo:" . $_POST["descripcion"] . "\n"; //mando el correo... mail("[email protected]","Peticion",$cuerpo); //doy las gracias por el envío echo "Gracias por tu peticion. Se ha enviado correctamente."; } ?>
PD: Como activo la funcion mail() en gratishost?? ó que está mal en el script??