Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak pogrubić wiadomość w phpmailer
Darek82
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 27.04.2009

Ostrzeżenie: (0%)
-----


Używam Phpmailer i działa mi wysyłając na skrzynkę nowe hasło jednak chcę by to nowe hasło - $nowe_haslo w wiadomości $zawartosc było pogróbione i nie wiem jak to zrobić

  1. require('funkcje/funkcje.php');
  2.  
  3. head();
  4. naglowek('logowanie');
  5.  
  6. $adresdo=$_POST['adresdo'];
  7.  
  8. $nowe_haslo= zmiana_hasla($adresdo);
  9.  
  10. $naglowek='Admin';
  11. $temat='Zmiana hasła';
  12. $zawartosc="Twoje nowe hasło to $nowe_haslo. \r\n"
  13. ."Po zalogowaniu się zmień hasło na swoje. \r\n";
  14.  
  15. phpmailer($adresdo,$temat,$zawartosc,$naglowek);
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


A próbowałeś <b>hasło</b>?
Go to the top of the page
+Quote Post
Darek82
post
Post #3





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 27.04.2009

Ostrzeżenie: (0%)
-----


Tak i w mailu wyświetla mi dosłownie Twoje nowe hasło to '<b>'w3NJjWUX'</b>' dodam że jako kodowanie w phpmailer jest ustawione jako public $CharSet = 'iso-8859-2'; bo tylko na nim polskie znaki mi wyświetla ale tak myślę że może to być spowodowane własnie tym kodowaniem :/....
Go to the top of the page
+Quote Post
vonski
post
Post #4





Grupa: Zarejestrowani
Postów: 292
Pomógł: 89
Dołączył: 27.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Bo pewnie nie wysyłasz tego jako HTML tylko jako zwykły tekst. Musisz wysłać taki nagłówek: Content-type: text/html

http://uk3.php.net/manual/en/function.mail.php

#4 przykład

Ten post edytował vonski 1.03.2014, 14:27:33
Go to the top of the page
+Quote Post
markonix
post
Post #5





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


http://stackoverflow.com/a/13790004/2177401

(druga część odpowiedzi).

Ten post edytował markonix 1.03.2014, 15:59:52
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







Dodaj przed dodaniem treści:
  1. $mail->IsHTML(true);
Go to the top of the page
+Quote Post
Darek82
post
Post #7





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 27.04.2009

Ostrzeżenie: (0%)
-----


Dodanie wiersza $mail->IsHTML(true); pomogło a próbowałem jeszcze w nagłówku dodać
  1. $naglowek='Content-type: text/html; charset=iso-8859-1' . "\r\n";
jednak w mailu przychodzi tekst Content-type: text/html; charset=iso-8859-1 <daro822@op.pl>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 15:41