Tutoriale PHP
  Comunitatea PHP Romania
 

 
Tutoriale PHP
Articol
Index / Introducere in PHP / Articol
Folosirea functiei mail pentru a trimite mesaje din pagina web
de

Situatie: off off off off off
Vezi comentariiDiscuta acest articol (0 comentarii)
TiparesteTipareste
Adauga la favorite-Doar pentru membriiAdauga la favorite
Alex

 

Daca vreti ca vizitatorii sa va poate scrie mesaje direct de pe site, puteti folosi un formular care sa fie trimis direct de pe site pe adresa dvs de e-mail. Pentru aceasta trebuie sa creati 2 pagini, prima care sa contina un form unde se poate introduce numele, adresa de e-mail si mesajul, iar in a doua pagina sa se afiseze mesajul de confirmare si sa se trimita datele pe adresa dvs. Am creeat un exemplu pe care il gasiti in arhiva din aceasta pagina. Atentie, nu uitati sa schimbati adresa de e-mail cu adresa dvs daca vreti ca mesajele sa ajunga unde trebuie.

mail ("php4@as.ro", "Mesaj din pagina web", "Corpul mesajului"); # php4@as.ro trebuie inlocuit cu adresa dvs de e-mail (nu trebuie sa fie neaparat pe acelasi server ca si pagina); "Mesaj din pagina web" este subiectul mesajului care va apare cand primiti mail-ul iar "Corpul mesajului" este mesajul propriuzis.
$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-2\r\n";
mail ("php4@as.ro", "Mesaj din pagina web", "Corpul mesajului", "$headers");
# daca mesajul contine caractere romanesti sau vreti ca e-mail-ul sa fie trimis in format html trebuie sa ii introduceti headerul alaturat.
@mail ("php4@as.ro", "Mesaj din pagina web", "Corpul mesajului"); # daca apar erori in trimiterea mesajului puteti incerca sintaxa alaturata. Daca se poate trimite mesajul il trimite, daca nu, nu returneaza nici un mesaj de eroare (dar nici nu va trimite e-mai-ul)

Am scris pentru exemplificare in arhiva de mai jos o pagina de introducere a datelor, o pagina de prelucrare si trimitere a lor si 2 pagini de confirmare sau de eroare (in functie de corectitudinea introducerii datelor in formular). Puteti sa descarcati arhiva de aici.

Sus


Trimis de : AlexData intrarii : 18 Februarie 2004Nivel : incepator


[ Profil autor ]
Alex Portofoliu:www.farsoft.xro.us

ICQ 81898436

[ Alte articole ale acestui autor ]
Contruieste un site cu php
Creearea unui chestionar pe site
Cum sa creati o pagina de administrare cu acces restrictionat

Gazduire

Tutoriale

Discuta in forum

Parteneri

Copyright © 2001-2008 PHP Romania Add PHPRomania to Google Add PHPRomania to Del.icio.us Add PHPRomania to Stumbleupon Add PHPRomania to Yahoo! Add PHPRomania to Digg Add PHPRomania to Blink Loans | Montana Music | Credit Cards | Credit Cards | Mobile Phones with free Nintendo Wii
Ads: Partener Way2Web Nework: gazduire web | inregistrare domenii | web design | imobiliare | web hosting
Powered by Simplis