Comunidad de diseño web y desarrollo en internet online

Problema con formulario PHP

Citar            
MensajeEscrito el 15 Sep 2013 06:20 pm
Tengo un problema con el formulario PHP de mi web. El formulario está hecho con HTML5 y CSS3 y en teoría debería ejecutarse con PHP, pero no lo hace, carga el archivo .php con el script en otra pantalla, pero la deja en blanco.

El código del formulario es este:

Código HTML :

<form method="post" action="enviar.php">
<label>Nombre</label>
<input name="name">
<label>Email</label>
<input name="email" type="email">
<label>Mensaje</label>
<textarea name="message"></textarea>
<input id="submit" name="submit" type="submit" value="Enviar">
</form>


El PHP es el siguiente:

Código PHP :

<?php
    $name = $_POST['name'];
    $email = $_POST['email'];
    $message = $_POST['message'];
    $from = 'From: adrigd.com'; 
    $to = '[email protected]'; 
    $subject = 'Hello';
    $human = $_POST['human'];
         
    $body = "From: $name\n E-Mail: $email\n Message:\n $message";
            
    if ($_POST['submit'] && $human == '4') {             
        if (mail ($to, $subject, $body, $from)) { 
       echo '<p>Tu mensaje ha sido enviado</p>';
   } else { 
       echo '<p>Ups! Algo ha ido mal. Por favor reenvíe su mensaje</p>'; 
   } 
    } 
?>


El modelo de formulario lo saqué de aquí:

http://tangledindesign.com/how-to-create-a-contact-form-using-html5-css3-and-php/

La web es esta: www.adrigd.com

El hosting contratado es CDMon con su plan Junior, para más datos.

Agradecería muchísimo cualquier ayuda.

Por adrigd

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Sep 2013 08:14 pm
En el formulario no hay ningún input con name="human". Debe estar dándote un error que no estás viendo en esta línea:

Código PHP :

$human = $_POST['human'];


Además, no uses la función mail(), la mayoría de los hosting la desactivan. En vez de eso usa PHPMailer enviando a través del servidor SMTP de tu hosting.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.