02. juli 2004 - 01:33
Der er
18 kommentarer og 1 løsning
Linjeskift i et textarea
HEj Hvordan er det muligt at lave sådan at man kan benytte frit linjeskift i et textarea,hvor indholdet bliver sendt videre til en database ? Jeg bruger php/mysql til input/output
Annonceindlæg fra Immeo
$tekst = $_POST['tekst']; $teksten = str_replace("\n","\r\n", $tekst); SÅDAN?
Du skal have linjeskift når det sættes i db?
Er den sat til LONGTEXT i den database?
$teksten = str_replace("\n","<br />", $tekst); virker, så du får points for at kommen med den rigtige kommando. Dog vil jeg minde dig om det roenving sagde i et andet sprøgsmål: Store bogstaver er uhøflige. og \r\n virker kun hvis du selv har angivet dem, så variabler i forvejen.
sådan her: når du skal hente det igen, så skal du skrive $beskedf = $row['tekst']; $besked = str_replace("\n","<br>", $beskedf);
og LONGTEXT har ikke en skid med dette her at gøre.
02/07-2004 01:49:29 = dobbelt arbejde ;-)
der kom jeg ligegodt bagefter øv! Sorry med store, men det er lettere at få øje på sådan!
02. juli 2004 - 01:51
#10
Den skal være til LONGTEXT hvis der skal kunne laves mere end 255 tegn, men ja okay det hjælper ikke på det andet!
02. juli 2004 - 01:52
#11
næ.. TEXT kan sagtens tage mere en 255 tegn ;-) (har testet flere millioner gange)
02. juli 2004 - 01:52
#12
Jeg ved ikke om du mente jeg skulle have points, men her er mit svar! Forstod det nemlig ikke helt!
02. juli 2004 - 01:53
#13
Nå jeg tænkte på VARCHAR
02. juli 2004 - 01:53
#14
btw. så bruger man ikke $_POST når en resultat kommer fra en textarea
02. juli 2004 - 01:53
#15
bruger aldrig VARCHAR , men ja, det var meningen at du skulle have points.
02. juli 2004 - 01:54
#16
Ok så sige jeg mange tak, det andet jeg brugte øverst var forresten til når jeg sendte mails med tekstarea! Jeg bruger beggedele i mit mailsystem!
02. juli 2004 - 01:55
#17
siger*
02. juli 2004 - 01:55
#18
hvis du har <form method="post"> tror jeg da nok man bruger $_POST ved textarea..
02. juli 2004 - 01:56
#19
ja bruger method="post" , men det virker kun uden :)
Vi tilbyder markedets bedste kurser inden for webudvikling