»  Pagina principala  »  PHP si mysql »  Tutorial complet PHP

Tutorial complet PHP

Folosind functia mail() din PHP pot fi trimise mailuri utilizand urmatoarea sintaxa:

mail(destinatar, subiect, mesaj, header aditional);

destinatar este adresa unde va fi trimis mailul iar daca este necesar mailul poate fi trimis mai multor destinatari, situatie in care adresele vor fi separate prin virgula
subiect este informatia care va fi afisata in campul subiect
mesaj este corpul mailului. Fiecare linie va fi separata prin LF (\n) si nu va avea mai mult de 70 de caractere
header aditional contine informatii optionale, de exemplu: From, Cc, Bcc fiind separate de caracterele CRLF (\r\n)

Toate mailurile trimise trebuie sa aibe campul From completat. Acest lucru poate fi facut prin adaugarea acestuia in header aditional sau prin setarea corespunzatoare a adresei in fisierul php.ini din PHP.

Executia functiei mail returneaza TRUE daca mailul a fost acceptat pentru trimitere, altfel FALSE.
Acceptarea mailului pentru trimitere nu inseamna obligatoriu si ca a fost trimis.

Exemplu: trimiterea unui simplu mail

$to="proba@test.ro";
$subject="functia mail";
$mesaj="Mail trimis cu functia mail din PHP";
mail($to, $subiect, $mesaj);

Exemplu: trimiterea unui mail la care adaugam header aditional cu campurile From, Cc, Bcc. Pentru ca mailul sa poata contine etichete HTML trebuie adaugat Content-type. S-au folosit caracterele speciale \r\n pentru afisarea fiecarei informatii pe un nou rand

$to="proba@test.ro";
$subject="functia mail";
$mesaj="Mail trimis cu functia mail din PHP";
$headers = 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
$headers .= 'From: sender@test.ro'."\r\n";
$headers .= 'Cc: cc@test.ro'."\r\n";
$headers .= 'Bcc: bcc@test.ro'."\r\n";
mail($to, $subiect, $mesaj, $headers);



« Inapoi 1 2 3 4 5 6 7 8 9 10 Inainte »
Pagina Urmatoare: Exemple




Link-ul autorului:
www.drogoreanu.ro/tutorials/php2.php

Comentarii



   Anonim

Cum fac si eu asa form de comentariu
18-Aug-2010 - 14:21


   Kida

M-ar interesa un tutorial sau macar cateva indicatii despre cum as putea realiza in PHP functia search.

Multumesc
09-Nov-2010 - 14:04


   Marian

Super tutorial dar vezi ca ai mancat in mai multe locuri , in general cand era vorba de array acele "" la elemente... si fara ele Notice: Use of undefined constant, in rest nota 10.


Si recomand sa faceti cv cu formularul asta de comment ca nu se vad componentele... mi-a luat destul de mult sa nimeresc unde bag codul (folosesc Mozzila)
04-Dec-2010 - 11:02


   vali

Salut. Poti sa imi spui si mie te rog cum pot sa fac sa apara forumul pe site cu thema site-ului? Din cate stiu eu trebuie sa pun cateva linii de cod in thema dar nu stiu sigur si nici nu stiu ce linii de cod.
08-Aug-2011 - 18:42


   Ciprian

Multumesc pentru tutorial!
17-Aug-2011 - 09:16



Voteaza acest articol!
 



Trimite un comentariu!

Nume *
E-mail *
Comentariu *
  Vreau sa fiu anuntat de urmatoarele mesaje la acest articol

Security image

Catalin Drogoreanu

Inginer electronist din Bucuresti. In 2003 a inceput activitatea de webdesigner ca o activitate in timpul liber. Are cunostinte de HTML, CSS, PHP, MySQL si Adobe Photoshop.
http://www.drogoreanu.ro

Cloud tag

tutorial, photoshop, html, css, javascript, flash, php, mysql, grafica 3D, tutorial, coduri, scripturi, generator de coduri, cursuri php