27. april 2004 - 11:07Der er
30 kommentarer og 2 løsninger
Form fremvisning med <br>
Jeg har en formular, hvor jeg indsætter nogle dataer i.
Disse dataer skriver jeg i øjeblikket ind i formular ved at opgive manuelt <br> for at få linje skift ellers kommer der ikke nogen linjeskift.
Der må være en smartere måde, så det kører automatisk, men hvor skal det rettes i formularen, hvor jeg indsætter dataerne, i mysqlen eller i selve fremvisnings koden og hvad skal rettes?
Koden som fremviser de dataer der er i databasen er denne:
Her er koden til der hvor jeg opretter beskrivelsen i en form: <tr valign="top"> <td>Beskrivelse:</td> <td><textarea name="beskrivelse" rows="12" cols="50"><?php echo $beskrivelse; ?></textarea></td> </tr>
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.
mener du ikke dette: du har et textarea, og hvis du bare trykker ENTER og gemmer i DB og skal vise/hive det ud igen, så laver den ikke de ENTER. Så du bliver nødt til i dit textarea at lave <br> for at det kan vises ordenligt?
yep... tænkte jeg jo nok... gætter på du gemmer tekst fra dit textarea i en blob? Der gemmer den nemlig de "rigtige ENTER" tegn inde... men når man skriver dem ud sker der intet. så jeg vil gætte på at de "ENTER" tegn bliver gemt i blob som "\n"? for hvis de gør det så er det jo bare at hente din blob ud og så bruge funktionen nl2br for at konvertere dem til <br> så det kan vises ordenligt?
mcgoat, det er ikke særlig smart, for hvis man skriver <br> i teksten, og gerne vil ha vist det på skærmen, kan man jo ikke se forskel, så derfor nl2br() i udlæsningen
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.