Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/06/2014, 19:30
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 18 años
Puntos: 292
Respuesta: Problema con formulario de contacto

Sino vas a enviar nada a Javascript..... olvidate de esto:

Código PHP:
Ver original
  1. header('Content-type: application/json');
  2.  
  3. $status = array(
  4. 'type'=>'success',
  5. 'message'=>'Mensaje Enviado!'
  6. );

y esto:

Código PHP:
Ver original
  1. echo json_encode($status);

<<< que esta mal de todas formas porque no envia el estado del envio ($success) sino algo pre-definido donde siempre dice que fue exitoso.

Yo probaria asi:

Código PHP:
Ver original
  1. <?php
  2. // habilitamos todos los errores:
  3.  
  4. // veamos que recibes:
  5. var_dump($_POST);
  6.  
  7. $name = trim(stripslashes($_POST['name']));
  8. $email = trim(stripslashes($_POST['email']));
  9. $subject = trim(stripslashes($_POST['subject']));
  10. $message = trim(stripslashes($_POST['message']));
  11.  
  12. $email_from = $email;
  13. $email_to = '[email protected]'; // esto lo debes cambiar :)
  14.  
  15. $body = "Nombre: $name\nEmail: $email\nTel: $subject\nMensaje: $message";
  16.  
  17. $success = @mail($email_to, $subject, $body, 'From: <'.$email_from.'>');
  18.  
  19. // si dice true es que fue exitoso
  20. var_dump($success);


EDIT: como te dice jonni09lo lo primero es ENTENDER que estas haciendo... investigar y tratar de seguir solito
__________________
Salu2!