Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2016, 15:50
danielvasquezm
 
Fecha de Ingreso: abril-2016
Mensajes: 3
Antigüedad: 8 años
Puntos: 0
formulario de contactos con html y php

buenas tardes.

primero que todo les cuento que soy nuevo en esto entonces necesito algo de ayuda. El problema es que he descargado una plantilla en cual venia un archivo php que sirve para el formulario de contactos ya he modificado la pagina y la he montado pero al probar el formulario presenta un inconveniente el mensaje si se envía y llega el correo pero sin información solo llegan los campos pero vacíos mostrare el código ojala me puedan ayudar. muchas gracias y saludos
Código HTML:
 <form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
                    <div class="col-sm-5 col-sm-offset-1">
                        <div class="form-group">
                            <label>Name *</label>
                            <input type="text" name="name" class="form-control" required="required">
                        </div>
                        <div class="form-group">
                            <label>Email *</label>
                            <input type="email" name="email" class="form-control" required="required">
                        </div>
                        <div class="form-group">
                            <label>Phone</label>
                            <input type="number" class="form-control">
                        </div>
                        <div class="form-group">
                            <label>Company Name</label>
                            <input type="text" class="form-control">
                        </div>                        
                    </div>
                    <div class="col-sm-5">
                        <div class="form-group">
                            <label>Subject *</label>
                            <input type="text" name="subject" class="form-control" required="required">
                        </div>
                        <div class="form-group">
                            <label>Message *</label>
                            <textarea name="message" id="message" required="required" class="form-control" rows="8"></textarea>
                        </div>                        
                        <div class="form-group">
                            <button type="submit" name="submit" class="btn btn-primary btn-lg" required="required">Submit Message</button>
                        </div>
                    </div>
                </form> 


Código PHP:
<?php
    header
('Content-type: application/json');
    
$status = array(
        
'type'=>'success',
        
'message'=>'Thank you for contact us. As early as possible  we will contact you '
    
);

    
$name = @trim(stripslashes($_POST['name'])); 
    
$email = @trim(stripslashes($_POST['email'])); 
    
$subject = @trim(stripslashes($_POST['subject'])); 
    
$mensaje = @trim(stripslashes($_POST['mensaje'])); 

    
$email_from $email;
    
$email_to '[email protected]';//replace with your email

    
$message 'Name: ' $name "\n\n" 'Email: ' $email "\n\n" 'Subject: ' $subject "\n\n" 'Message: ' $mensaje;

    
$success = @mail($email_to$subject$message'From: <'.$email_from.'>');

    echo 
json_encode($status);
    die;
y el mensaje solo llega asi:

Name:

Email:

Subject:

Message: