Achei o formulário de contato que sempre procurei! Enquanto envia os dados ao clicar no submit, um loading em gif fica rodando, e, ao final aparece na mesma página uma DIV com a msg: Mensagem enviada com sucesso. Só tem um problema... Quam disponibilizou na web se esqueceu de dizer onde colocar o meu endereço de e-mail e o campo subject para que o formulário vá para o meu e-mail! Como não entendo nada de PHP...
Segue o código. Desde já agradeço
<?php if($_POST){ // response hash $response = array('type'=>'', 'message'=>''); try { // do some sort of data validations, very simple example below $required_fields = array('name', 'email', 'message'); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception('Required field "'.ucfirst ($field).'" missing input.'); } } // ok, field validations are ok // now add to data to DB, Send Email, ect. // let's assume everything is ok, setup successful response $response['type'] = 'success'; $response['message'] = 'Thank-You for submitting the form!'; } catch(Exception $e){ $response['type'] = 'error'; $response['message'] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>