Pagina 1 din 1

Trimitere e-mailuri html in phpbb3

Scris: Mar Noi 29, 2011
de AndreyIstetul
Buna. Titlul spune totul: Cum pot sa fac ca mail-urile trimise de catre phpbb3 sa fie in html(e-mailurile automate)?

Trimitere e-mailuri html in phpbb3

Scris: Mar Noi 29, 2011
de keenbr
folosesti headers...

Cod: Selectaţi tot

$to="Adresa la cine trimiti";
$subiect = 'Subiectul';
$mesaj='<html>
<head>
<title>Titlul</title>
</head>
<body>

Cod html

</body>
</html>
';
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'To: '.$to.'' . "\r\n";
$headers .= 'From: AdresaTa' . "\r\n";

mail($to, $subiect, $mesaj,$headers);
 

Trimitere e-mailuri html in phpbb3

Scris: Mar Noi 29, 2011
de MarPlo
Salut
Trebuie cineva care cunoaste bine structura acestui CMS pt. forumuri. Incearca sa intrebi pe phpbb.ro .

Trimitere e-mailuri html in phpbb3

Scris: Mar Noi 29, 2011
de AndreyIstetul
Buna. In legatura cu
keenbr scrie:folosesti headers...

Cod: Selectaţi tot

$to="Adresa la cine trimiti";
$subiect = 'Subiectul';
$mesaj='<html>
<head>
<title>Titlul</title>
</head>
<body>

Cod html

</body>
</html>
';
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'To: '.$to.'' . "\r\n";
$headers .= 'From: AdresaTa' . "\r\n";

mail($to, $subiect, $mesaj,$headers);
 
Nu se poata. M-a m informat si am inteles ca mesajul ramane doar...cod.

In legatura cu
MarPlo scrie:Salut
Trebuie cineva care cunoaste bine structura acestui CMS pt. forumuri. Incearca sa intrebi pe phpbb.ro .
Am intrebat, intai acolo m-am dus... Mi s-a spus de un mod care a fost abandonat intre timp, are si o arhiva stricata, am reparat-o....etc(lunga povestea). In final n-am reusit si nu numai eu. As fi recunoscator daca m-ati ajuta.

Trimitere e-mailuri html in phpbb3

Scris: Mar Noi 29, 2011
de MarPlo
Trebuie modificat in fisierul "functions_messenger.php" din directorul "includes/".
Incearca sa modifici, pe la linia 404 (sau prin apropiere), unde e codul:

Cod: Selectaţi tot

$headers[] = 'Content-Type: text/plain; charset=UTF-8';
Sa-l inlocuiesti cu acesta:

Cod: Selectaţi tot

$headers[] = 'Content-type: text/html; charset=UTF-8';
Nu am testat nu stiu daca merge. Poate or mai trebui si alte modificari, sau reinstal, dar atat ma pricep. Daca cei de la phpbb.ro nu stiu, aici cu atat mai putin.
Oricum, prin acel fisier trebuie facute modificari.

Trimitere e-mailuri html in phpbb3

Scris: Mie Noi 30, 2011
de AndreyIstetul
Buna. Acum incerc, dar mai intai sa fac un backup. Revin cu un edit.

Trimitere e-mailuri html in phpbb3

Scris: Mie Noi 30, 2011
de keenbr
Codul care ti l-am dat mai sus nu l-am testat in phpbb pentru ca nu lucrez cu el... Dar il am pe un site care ruleaza pe internet si functioneaza exact cum trebuie sa functioneze...
Nu se poata. M-a m informat si am inteles ca mesajul ramane doar...cod.
Fara suparare, dar cred ca nu te-ai informat bine si nu ar trebui sa ramai la stadiul de "am inteles ca mesajul ramane doar...cod", ci sa pui in practica. Maine daca am timp, o sa iti fac o pagina de la servici , cu acelasi cod, o sa il testez si apoi ti-l voi pune aici...desi acest cod este extras din scriptul pe care il folosesc.

Edit: Eu iti dau codul, tu ti-l incluzi in site... te adaptezi la modul cum a fost conceput site-ul , cu funcii / clase sau cum e scris site-ul si tu incluzi codul.

Trimitere e-mailuri html in phpbb3

Scris: Joi Dec 01, 2011
de AndreyIstetul
Buna. Da,ai foarte mare dreptate. Uite, am incercat: Am pus in fisierul de email de inregistrare pentru activare.txt

Cod: Selectaţi tot

<p>&nbsp;Subject: Bine aţi venit la "{SITENAME}"</p>
<p>&nbsp;</p>
<h2 align="center"><font face="wp_bogus_font">{WELCOME_MSG}<br />
</font><font face="wp_bogus_font">Vă rugăm să păstraţi acest e-mail. Informaţia pentru contul dumneavoastră urmează aici:<br />
</font>
<h2 align="center"><font face="wp_bogus_font">-------------------------------------------------</font></h2><font face="wp_bogus_font">Nume utilizator &nbsp;: {USERNAME}<br />
</font><font face="wp_bogus_font">Adresa forumului : {U_BOARD}<br />
</font>
<h2 align="center"><font face="wp_bogus_font">-------------------------------------------------</font></h2><font face="wp_bogus_font">Parola a fost stocată în siguranţă în baza noastră de date şi nu poate fi extrasă. În cazul în care este uitată, veţi putea să o resetaţi folosind adresa de email asociată cu contul propriu.<br />
</font><font face="wp_bogus_font">Vă mulţumim pentru înregistrare.<br />
</font><font face="wp_bogus_font">{EMAIL_SIG}</font></h2>
Si totusi e-mailul trimis arata tot la fel:
http://i43.servimg.com/u/f43/16/13/35/99/screen15.png
Scuze, am pus link deoarece nu stiu limitele de marime pentru imagini.

EDIT: Uite, acum cu acelasi cod si moficat in fisierul includes fila respectiva(cum a zis MarPlo) e si mai rau:
http://i43.servimg.com/u/f43/16/13/35/99/screen16.png

Inca ceva: Eu nu vreau neaparat in html, doar ca doar in acest fel de fisiere am inteles ca se pot face e-mailuri cu imagini, scris marit, cu alta culoare,etc. Eu doar asta vreau, dar nu stiu cum sa fac. Se poate altcumva?

Trimitere e-mailuri html in phpbb3

Scris: Dum Dec 04, 2011
de AndreyIstetul
Buna. Totusi, cand imi dai acel cod? A trecut destul timp, cred ca ai avut timp sa-l faci.