Deschide un nou document flash. Creaza 3 casute input text si denumeste-le: ?nume?, ?email? si ?comentarii? si un textfield dynamic numit ?rezultate?. Campul ?comentarii? trebuie sa fie format din mai multe linii acesta formand corpul mesajului email. Celelalte campuri text sunt formate dintr-o singura linie. Aranjati-le in document asa cum doriti sa arate. Va sugerez ca textboxul ?rezultate? sa fie asezat sub campul ?comentarii? pentru a informa vizitatorul daca mailul este trimis sau daca s-a ivit o problema. Creaza un buton ?Trimite? si atribuie-i urmatoarele actiuni on (release) {
// operatorii conditionali se asigura ca nici un camp nu este lasat liber. IndexOf verifica daca exista "@" si "." in campul destinat emailului
if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
rezultate = "Va rugam introduceti adresa de mail corecta.";
} else if (!comentarii.length) {
rezultate = "Va rugam introduceti comentariile.";
} else if (!nume.length) {
rezultate = "Va rugam introduceti numele.";
} else {
loadVariablesNum ("http://site.ro/mailform.php", 0, "GET");
rezultate = "Mailul este trimis...";
}
}
Iata acum partea PHP a tutorialului. Completati campurile recipient cu adresa dvs de mail si subiectul. Salvati acest fisier cu numele de ?mailform.php? si uploadati-l pe server.
$VariabilaText = '&rezultate=';
$raspuns = 'Data Sent. Thank You..';
echo $VariabilaText;
echo $raspuns;
/* Aici trebuie sa fie adresa dvs de mail */
$recipient .= "" ;
/* Subiectul mesajului */
$subiect = "Contact pagina";
/* mesaj */
$mesaj .= "Nume: $nume
Email: $email
Comentarii: $comentariin";
$headers .= "From: $nume <$email>n";
/* and now mail it */
mail($recipient, $subiect, $mesaj, $headers);
?>