PHP/Mysql insert /n als text

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis W

dennis W

29/03/2011 16:25:09
Quote Anchor link
Hi,

Ik ben bezig met een script waarvoor ik /n in moet voeren als tekst.
Dus niet als enter in de database.

Dit gebruik ik nu:
'".mysql_real_escape_string($_POST['tekst'])."'

Echter als ik nu in PHPmyadmin kijk staat er letterlijk een enter.
Het moet echt /n zijn dit ivm javascript (ziet het als een regel en dan werkt het javascript niet meer)
 
PHP hulp

PHP hulp

15/01/2025 11:22:52
 
Jordi Kroon

Jordi Kroon

29/03/2011 16:44:03
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
     // tijdens ophalen
    $_POST['tekst'] = str_replace("<br />", '\n', $_POST['tekst']);
?>


zo kan je gewoon <br /> gebruiken zonder enter
Gewijzigd op 29/03/2011 16:48:27 door Jordi Kroon
 
Dennis W

dennis W

29/03/2011 16:51:18
Quote Anchor link
Dat gaat niet werken.

Het javascript leest de Database uit en zet dat in een text area. Die text area snapt <br> niet.
Gewijzigd op 29/03/2011 16:52:16 door dennis W
 
Jasper DS

Jasper DS

29/03/2011 16:56:35
Quote Anchor link
Hoe de textarea snapt dat niet?!
Gewijzigd op 29/03/2011 16:57:23 door Jasper DS
 
Roel -

Roel -

29/03/2011 17:02:17
Quote Anchor link
PHP Jasper op 29/03/2011 16:56:35:
Hoe de textarea snapt dat niet?!


Een <br> wordt niet herkend in een textarea.
 

29/03/2011 19:33:00
Quote Anchor link
Het is \n.
Let wel op dat er geen br-tag in de database staan. Als dat zo is zou het in principe gewoon goed moeten gaan.
Verder alleen nl2br doen als je de data uit de database haalt en br's nodig hebt.
 
Dennis W

dennis W

29/03/2011 19:34:10
Quote Anchor link
Klopt, is een foutje staat in het script wel goed.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.