Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [JS/PHP] autoformat (https://forum.scholieren.com/showthread.php?t=541676)

eXo 15-07-2003 16:32

[JS/PHP] autoformat
 
Is er een methode om (het liefst in JavaScript, anders PHP) de inhoud van een textarea te formatten zodat ie in een HTML pagina precies zo wordt getoond als ie getypt is. Dus alle enters die je hebt gegeven worden veranderd in <BR> enzomeer?

Triloxigen 15-07-2003 16:34

html:
Code:

<pre></pre>
php
PHP-code:

nl2br(); 


eXo 15-07-2003 16:39

Hmm...

Goed ik heb dus een FORM, met een textarea. De waarde gooit ie in een variabele die daarna weer een database ingaat. Hoe moet ik dan precies die tags erin verwerken?

Triloxigen 15-07-2003 16:43

Citaat:

eXo schreef op 15-07-2003 @ 17:39:
Hmm...

Goed ik heb dus een FORM, met een textarea. De waarde gooit ie in een variabele die daarna weer een database ingaat. Hoe moet ik dan precies die tags erin verwerken?

Als de data in die database opgevraagd word, en je wilt het laten zien doe je
nl2br($je_var_met_db_data);

Een enter is nl \n in een textarea,
die word dan omgezet naar <br /> en krijg je dus een enter..

eXo 15-07-2003 16:54

Oowh..

hmm maar dan zou ik dat ook met substr (JS) kunnen doen?

Triloxigen 15-07-2003 17:28

Citaat:

eXo schreef op 15-07-2003 @ 17:54:
Oowh..

hmm maar dan zou ik dat ook met substr (JS) kunnen doen?

why?
Je werkt toch al met en database en php?

micra 16-07-2003 00:07

(y) vind ik ook.. hoeft toch niet samen.. (ik vind php beter dan JS)

Enlightenment 16-07-2003 09:50

Wil jij in je textarea HTML gaan proppen? Zoals <p> enzo?

Zo ja, dan heb je de PHP functie htmlentities() nodig. Deze zet alle < en > tags om in &blah; dingen. Probeer maar eens en kijk dan naar je code. :)

Triloxigen 16-07-2003 19:39

of net iets anders, htmlspecialchars()

Enlightenment 16-07-2003 22:00

Citaat:

McLaren schreef op 16-07-2003 @ 20:39:
of net iets anders, htmlspecialchars()
Manual: Note that this function does not translate anything beyond what is listed above. For full entity translation, see htmlentities().

htmlentities() doet b.v. ook © enzo converteren naar & #169 ;

eXo 23-07-2003 23:54

Hmm.. okay. Nu heb ik nog een probleem. Ik wil dat ie er break tags tussen zet maar ook dat ie alles op 1 regel zet. Het moet nl in een Javascript variabele (en die mogen geen newlines hebben)..

Hoe??!!!

PHP-code:

$content str_replace("\\\n""","$content"); 

werkt niet :(

JJzD 24-07-2003 00:15

en \\r\\n??

tenminste die moet je gebruiken in windows

en er bestaat ook een new-line symbol
maar kan die ff niet terugvinden :)


Alle tijden zijn GMT +1. Het is nu 22:40.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.