Trimiteți pagina de e-mail în PHP

  • 54 acțiuni
  • Facebook
  • Stare de nervozitate
  • pinterest

Dacă construiești un site web cu un design personal, cu siguranță vei fi interesat de crearea unei pagini de contact. Pentru a face acest lucru trebuie, pe langa designul propriu-zis, sa inserati un script, in acest caz in PHP, care se ocupa sa iti trimita un mesaj in contul tau de email direct din pagina. Există mai multe moduri de a face acest lucru. Cel pe care îl propun este foarte simplu. Pentru a structura formularul am folosit tabele, deși dacă doriți, puteți defini o foaie de stil și înlocuiți tabelele cu etichetele corespunzătoare.

În cazul în care vizitatorul nu completează câmpurile obligatorii, marcate cu un asterisc, va apărea un mesaj, atunci când face clic pe butonul Trimite, indicând că formularul este incomplet. Dacă totul este în regulă, când faceți clic pe butonul de trimitere, va fi afișat un mesaj de confirmare. Pentru întregul proces este necesară o singură pagină, pe care am numit-o contact.php. Dacă schimbi numele, trebuie să o faci și în cod.

Includeți codul de mai jos în pagina de contact pe care o proiectați. Trebuie doar să înlocuiești adresa de e-mail pe care am pus-o cu a ta.

Completați următoarele câmpuri
Numele complet: * E-mail: *
materie:
Comentarii:
* Câmp obligatoriu
Nu ați completat câmpul Nume.
"; $flag=1; } dacă ((!$_POST['mail') || ($_POST['mail'=="") ) { echo "Nu ați completat câmpul E-mail.
"; $flag=1; $flag1=1; } dacă ($flag1==0) { dacă (!eregi("^[[email protected]([0-9a-z[0-9a-z-+.)+[a-z{2,3}$",$_POST['mail')) { echo "Adresa email invalida.
"; $flag=1; } } if ($flag=="1") { echo "Înapoi"; } else { $my_email="[email protected] dvs.net"; $title_mail="Solicitare de contact"; mail("$my_email","$title_mail","Nume: ".$_POST['nume complet'." "."Materie:".$_POST['subiect'." "."Comentarii: ".$_POST['bodyl'." "."Adresa postala: ".$_POST['mail',"De la: ".$_POST['mail'); aruncat "
Mesajul tau a fost trimis.
Mulțumim că ne-ai contactat."; } } ?>

Când implementați codul de mai sus pe pagină, veți vedea ceva similar cu următorul:

  • 54 acțiuni
  • Facebook
  • Stare de nervozitate
  • pinterest

Lasă Un Comentariu

Please enter your comment!
Please enter your name here