Cita:
Iniciado por mayid vos deberias asegurarte de que el email en php se envia antes de publicar "Your contact form has been submitted!". Eso es posible, mediante un condicional PHP y un condicional js.
Esa es la clave!!
El archivo php funciona perfectamente sin $.ajax() y me envia el email.
El problema esta cuando implemento la funcion $.ajax().
Me temo que el email php no se envia antes ya que la funcion $.ajax() se ejecuta inmediatamente al pulsar el boton de envio submit lo cual no deja tiempo a php para procesar.
Una solucion que se me ocurre sería retardar el envio por $.ajax(), tal vez con un setTimeout() podría resultar?