Avatar billede jetzen Nybegynder
18. august 2004 - 17:57 Der er 2 kommentarer og
1 løsning

flash > php > sendmail > ingen linjeskift i mail

Jeg har et inputtekstfelt i min flashfilm (multiline)

Som jeg overfører til php, og sender det med mail(), problemet opstår nu i t der ikke er linje skift i mailen.

jeg har forsøgt med nl2br($msg) i php men uden held.
Hvad skyldes dette?!?
Avatar billede thulstrup Nybegynder
18. august 2004 - 18:11 #1
Prøv at escape din tekst i Flash inden du sender den:
escape(input_txt.text)

og så i PHP:
urldecode(stripslashes($_POST['msg']));
Avatar billede jetzen Nybegynder
18. august 2004 - 18:25 #2
Tak for det.
Din kode i flash virker perfekt, men php-koden virkede ikke, men ved følgende stump kode fik jeg det til at virke:
  $msg = preg_replace("/\n?\r\n?/", "<br>", $_GET['message']);

Smider du et svar?!?
Avatar billede thulstrup Nybegynder
18. august 2004 - 18:27 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester