30. april 2003 - 18:48
Der er
10 kommentarer og 1 løsning
<br> i et textarea
Hej, jeg skal have implementeret en mail, men kan ikke få nl2br til at virke nede i textarea. Nogle forslag? <!---mail kode startes---> <?php /*require("tjeklogin.php"); */ ?> <? $all = $_REQUEST["select1"]; $stoerrelse = sizeof($all); for ($i = 0; $i < $stoerrelse; $i++) { $tekst = "$all[$i]:"; $navne = "$navne$tekst"; $tekst = nl2br($tekst); } ?> <form action="mail_sendbeskeden.php" method="post" name="sendpost"> <table width="75%" border="0"> <tr> <td><strong>Modtager</strong></td> <td><input type="text" name="modtager" value="<? echo $navne ?>"></td> </tr> <tr> <td><strong>Emne</strong></td> <td><input name="emne" type="text" maxlength="30"></td> </tr> <tr> <td><strong>Besked</strong></td> <td><textarea name="besked" cols="75" rows="15"></textarea></td> </tr> </table> <p> <input type="submit" name="Submit" value="Send Besked"> </p> </form> <a href="mail_visbeskeder.php">Tilbage til indbakken</a> </td> <!---mail kode sluttes--->
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
30. april 2003 - 18:49
#1
Vil du ha' linjeskift i textarea'et?
30. april 2003 - 18:49
#2
Ja
30. april 2003 - 18:50
#3
$tekst = "Tekst\nfortsat"; <textarea name="besked" cols="75" rows="15"><?php echo "$tekst"; ?></textarea> Hvor får du $tekst fra?
30. april 2003 - 18:54
#4
Jeg får den herfra: <? $helst = $_REQUEST["select1"]; echo "$helst"; ?> <? $all = $_REQUEST["select1"]; $stoerrelse = sizeof($all); for ($i = 0; $i < $stoerrelse; $i++) { $tekst = "$all[$i], "; echo "Navn: $tekst<br>"; } ?>
30. april 2003 - 18:55
#5
Prøv at lade være med at bruge nl2br() på teksten. Er dog stadig ikke helt med på hvordan dit script fungerer.
30. april 2003 - 18:56
#6
Heller ikke jeg. Det er min kammerat, der har skrevet koden. Sidder bare og videreudvikler. Hvad skal jeg bruge i stedet for nl2br?
30. april 2003 - 18:56
#7
Prøv at skriv præcis hvad det er du ønsker det skal gøre.
30. april 2003 - 18:59
#8
Jeg ønsker at hver gang, brugeren trykker enter i textarea, bliver der tilskrevet en lille html-kode <br>, som laver ny linje. Jeg kan lige uploade min kode. så kan du jo se hvordan den ser ud.
30. april 2003 - 19:00
#9
Jamen, så burde det også virke, men det skal vel nok være: $besked = nl2br($besked); Da dit textarea jo har navnet besked
30. april 2003 - 19:06
#10
Tusind tak Schaefner. Lig et svar, og du får point ; )
30. april 2003 - 19:07
#11
ok, skulle lige være med på hvad det hele gik ud på :)
Vi tilbyder markedets bedste kurser inden for webudvikling