Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 18:39 Der er 15 kommentarer og
1 løsning

Automatisk linieskifte

Hvis jeg viser data fra et textarea kommer linieskifte ikke med normalt.

Sådan at man ikke behøver skrive <br>
Michael
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 18:40 #1
Hmm.. jeg fik ikke stillet spørgsmålet :-)

Hvad skal jeg skrive for at der kommer automatisk linieskifte?
Avatar billede Slettet bruger
25. oktober 2003 - 18:42 #2
Når du vil skrive ud som lam. tekst eller i et textarea?
Avatar billede Slettet bruger
25. oktober 2003 - 18:42 #3
lam = alm
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 18:47 #4
Jeg vil bare gøre sådan at et felt laver automatisk linjeskift. Så man ikke behøver at bruge <br> (f.eks. hvis man skriver i et nyhedssystem)
Avatar billede Slettet bruger
25. oktober 2003 - 18:53 #5
Ja, men du har stadig ikke svaret på hvad jeg skrev...
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 18:55 #6
jeg vil skrive ud som alm. tekst :-)
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 19:05 #7
ligesom hvis man f.eks. sætter sin tekst i <pre> tagget!
Avatar billede Slettet bruger
25. oktober 2003 - 19:23 #8
oki :)

$tekst = nl2br($tekst);

Så skulle linieskift gerne komme ud som <BR> tags
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 19:49 #9
<?

if ( isset($act) && $act=="send_mail" ) {
    mail("$mail_to","$mail_head","$mail_text","From:$mail_from");

    # Og en mail til brugeren -----------------------------------
    $str = "Denne email var sendt fra www.fugleforum.dk\nDu modtager hermed en kopi.\n-------------------------------------\n\n";
    mail("$mail_from","Fw: $mail_head","$str $mail_text","From:$mail_to");
    echo "<table width='317'><tr><td><font style='font-family: verdana; font-size: 12px; color: #000000; text-decoration : none;'>Mailen er sendt korrekt, og en kopi er således også sendt til $mail_from.</font><br><br></td></tr><tr><td bgcolor='#BFCFEF'><b><font style='font-family: tahoma; font-size: 11px; color: #000000; text-decoration : none;'>$mail_head</font></b></td></tr><tr><td bgcolor='#EAEAEA'><font style='font-family: tahoma; font-size: 11px; color: #000000; text-decoration : none;'>\n 
$mail_text <-- her skal der være auto linieskifte
</font></td></tr></table>";

    exit;
}

?>

hvor skal jeg skrive $tekst = nl2br($tekst);
Avatar billede Slettet bruger
25. oktober 2003 - 20:58 #10
echo nl2br($mail_text);
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 21:05 #11
Nåhja, kan man ikke sætte den ind i "<tr><td bgcolor='#ffffff'><font style='font-family: tahoma; font-size: 11px; color: #000000; text-decoration : none;'> MAIL_TEXT HER </font></td></tr>"
Avatar billede Slettet bruger
25. oktober 2003 - 21:33 #12
Jo, men så skal du afbryde din echo og starte den igen.
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 22:14 #13
Det har jeg prøvet, men fik så fejl i linie X
Avatar billede Slettet bruger
25. oktober 2003 - 22:25 #14
echo "<table width='317'><tr><td><font style='font-family: verdana; font-size: 12px; color: #000000; text-decoration : none;'>Mailen er sendt korrekt, og en kopi er således også sendt til $mail_from.</font><br><br></td></tr><tr><td bgcolor='#BFCFEF'><b><font style='font-family: tahoma; font-size: 11px; color: #000000; text-decoration : none;'>$mail_head</font></b></td></tr><tr><td bgcolor='#EAEAEA'><font style='font-family: tahoma; font-size: 11px; color: #000000; text-decoration : none;'>\n" . nl2br($mail_text) . "</font></td></tr></table>";
Avatar billede michaelb.dk Nybegynder
25. oktober 2003 - 23:19 #15
Hmm, det ser jo ud til at virke, jeg lavede det nok forkert!
TAK!!
Avatar billede michaelb.dk Nybegynder
20. november 2003 - 22:20 #16
jeg lukker snart, er ved at rydde op i åbne spm! venter lige et par dage!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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