Autor | Zpráva | ||
---|---|---|---|
Jcas Profil |
#1 · Zasláno: 29. 4. 2015, 19:35:03
Naprosto názorný příklad je zde v této textarea, do které píšu.
- vložím [b][/b] - do DB ještě ukládám takto (ošetřenou přes nějaký ..escape string) - z DB vyberu a jednoduše nahradím [ za < Ale když tu zprávu chci poslat emailem, jak zachovám zvýraznění, odkazy, aby to v emailu vypadalo trochu slušně? Děkuji |
||
Keeehi Profil |
Jcas:
„z DB vyberu a jednoduše nahradím [ za <“ To je velmi nebezpečné pokud to děláš je takto jednoduše. „Ale když tu zprávu chci poslat emailem, jak zachovám zvýraznění, odkazy, aby to v emailu vypadalo trochu slušně?“ Přidáš k tomu i CSS styly které normálně ke stránce přidáváš. Ještě jsem si všiml titulku, pokud to posíláš jako text a ne HTML, tak to formátovat vůbec nemůžeš. To že některé webové služby poskytující emaily v tom textu najdou odkaz a tak z něj vytvoří klikatelnou verzi je možné ale na to ty vůbec nemáš vliv. |
||
Jcas Profil |
#3 · Zasláno: 29. 4. 2015, 20:20:38
používám toto
Nejčastější potíže s PHP (FAQ) $head .= "Content-Type: text/plain; charset=\"utf-8\"".PHP_EOL; Co mám prosím tedy dělat? Posílat "text/html"? A jak jinak nahradit [b] za <b>? Děkuji |
||
Keeehi Profil |
#4 · Zasláno: 29. 4. 2015, 20:31:36
Jcas:
„Co mám prosím tedy dělat? Posílat "text/html"?“ Ano, je to tam i o řádek výše uvedené. „A jak jinak nahradit [>b] za <b>“ Přesně tak, jak jsi napsal. Ne jen nahrazení závorek ale výrazu jako celku. |
||
Jcas Profil |
#5 · Zasláno: 29. 4. 2015, 20:40:47
děkuju
|
||
Časová prodleva: 4 dny
|
|||
MSTRmt Profil |
#6 · Zasláno: 3. 5. 2015, 14:17:40
<form enctype="text/plain"> |
||
Keeehi Profil |
No a hlavně kódování dat formuláře nemá vůbec co dělat s typem odesílání emailu.
|
||
Časová prodleva: 9 let
|
0