16. maj 2002 - 18:10Der er
11 kommentarer og 4 løsninger
Mail, textarea og linieskift
Hej
Jeg sidder med et lille script til at sende emails.
Men når jeg modtager dem i mit mail program (Outlook 2000) står al text fra textareaet på een linie på trods af, at jeg har flere linieskift i textareaet (returns).
min html kode ser således ud (udklip): <form action=emailfriend.php method=post> Indtast emailadresse:<br> <input type="text" name="email" size="26"> <br><br> Skriv din besked her:</font><br> <textarea rows="6" name="dinbesked" cols="20"></textarea><br><br> <input type=submit name=send value='SEND EMAIL'> </form>
det er kun den tekst, jeg henter fra textarea'et ($dinbesked), der ikke kommer linieskift på. Der hvor jeg manuelt har skrevet \n er linieskiftet der godtnok.
Jeg har dog eksperimenteret lidt. Vores eget mailhotel ligger på en windows nt server - men jeg har også en mail adresse på en Unix server. Når jeg sender mail til Unix'en kommer mine linieskift godtnok, men på NT'en er de altså væk.
Jeg tolker dette som en ikke-programmerings fejl. Men det medfører vist også, at jeg må droppe at få det til at fungere.
/pbudk
Synes godt om
Ny brugerNybegynder
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.