bij enter een regel overslaan
Beste leden,
heeft een van jullie een oplossing op mijn probleem;
Ik heb nu een forum gemaakt waar je op kan posten, maar het probleem blijft
dat als ik in het bericht op enter druk hij geen enter plaatst (logisch).
hoe kan dit opgelost worden?
dit werkt opzich wel maar ik wil niet dat het eruit zoals <pre> eruit ziet, is dit gewoon te doen met css ?
alvast bedankt
heeft een van jullie een oplossing op mijn probleem;
Ik heb nu een forum gemaakt waar je op kan posten, maar het probleem blijft
dat als ik in het bericht op enter druk hij geen enter plaatst (logisch).
hoe kan dit opgelost worden?
dit werkt opzich wel maar ik wil niet dat het eruit zoals <pre> eruit ziet, is dit gewoon te doen met css ?
alvast bedankt
Gesponsorde koppelingen:
Geen CSS voor nodig.
bij de output de PHP functie nl2br() gebruiken.
bij de output de PHP functie nl2br() gebruiken.
Gewijzigd op 01/01/1970 01:00:00 door - Aar -
hoe moet dat dan ?
want bij php.net kom ik eruit dat dat werkt als je \n in je code hebt staan
want bij php.net kom ik eruit dat dat werkt als je \n in je code hebt staan
Edit:
Laat maar klopt wel, bedankt!
Laat maar klopt wel, bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Ivo K
dat heb je dan toch als je een Enter plaats in je textarea...
Je ziet hem niet, maar hij is er wel
\n is een newline namelijk. Een nieuwe regel in de HTML-output.
En nl2br() zit dit om van \n naar een <br />
Je ziet hem niet, maar hij is er wel
\n is een newline namelijk. Een nieuwe regel in de HTML-output.
En nl2br() zit dit om van \n naar een <br />
Gewijzigd op 01/01/1970 01:00:00 door - Aar -
Ja, klopt, maar wat ik dacht was dat het alleen zou werken als er \n in de code stond
Nee, zo zit dat dus niet :).
Je meot nl2br() alleen gebruiken bij het tonen van de data, nooit bij het invoegen...
Je meot nl2br() alleen gebruiken bij het tonen van de data, nooit bij het invoegen...
hoezo niet bij het invoegen ?
als ik de waarde in mijn table invoer als ik al nl2br() heb gedaan is er niks mis wanneer ik het evenlater uit de table laat uitlezen
als ik de waarde in mijn table invoer als ik al nl2br() heb gedaan is er niks mis wanneer ik het evenlater uit de table laat uitlezen
Dan komt er HTML in je database..
Gewoon bij het tonen dus.
Gewoon bij het tonen dus.



