[php]Text input netjes opmaken

Pagina: 1
Acties:

  • TheEagle
  • Registratie: Oktober 2000
  • Laatst online: 29-07 11:29

TheEagle

Master (of my own) universe

Topicstarter
Ik ben een klein gasten boekje aan het maken voor mijn website. Dat doe ik met php&mysql. Het input type is een <text area>.

Alleen als ik de gegevens rechtstreeks in mijn mysql database zet en daarna weer uitlees dan is de compleete opmaak weg. Alle text staan netjes achter elkaar en niet onder elkaar(enter) bijvoorbeeld.

Nu is dat opzich wel logisch. Ik zet immer plane tekst in de database. Alleen dat is dus niet de bedoeling. Weet iemand hoe ik de text wel met enters in de database kan gooien ???

Vanwege een gebrek aan logica slaat dit bericht helemaal nergens op.


Verwijderd

Op woensdag 17 april 2002 14:50 schreef Chaos_Eagle het volgende:
Ik ben een klein gasten boekje aan het maken voor mijn website. Dat doe ik met php&mysql. Het input type is een <text area>.

Alleen als ik de gegevens rechtstreeks in mijn mysql database zet en daarna weer uitlees dan is de compleete opmaak weg. Alle text staan netjes achter elkaar en niet onder elkaar(enter) bijvoorbeeld.

Nu is dat opzich wel logisch. Ik zet immer plane tekst in de database. Alleen dat is dus niet de bedoeling. Weet iemand hoe ik de text wel met enters in de database kan gooien ???
Je moet het er gewoon alleen uithalen met nl2br();

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 06-09 00:14

DizzyWeb

Ondertiteld

idd, niet die "enters" al gaan vervangen...
maar als je het wil printen, en je hebt het uit de database gehaald..
PHP:
1
<?$text = nl2br($text);?>

of
PHP:
1
<?$text = str_replace("\n", "<br>", $text);?>

Scheelt je troep in je database...

  • TheEagle
  • Registratie: Oktober 2000
  • Laatst online: 29-07 11:29

TheEagle

Master (of my own) universe

Topicstarter
Hey das leuk, het werkt ook nog :)

Thnx

Vanwege een gebrek aan logica slaat dit bericht helemaal nergens op.