Toon posts:

[HTML, php, mysql]

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik neem aan dat dit een HTML probje is, dus vandaar niet bij webscripting enzo...

Ik laat een tekst uit een <TEXTAREA> in een database zetten, en die haal ik er later weer uit, en wil hem weer geven. Maar hij laat dan de lege regels enzo niet zien. Als ik er dan een <PRE> tag bij gebruik, doet ie dat wel, maar dan veranderd de cel van de tabel waar ik de tekst in weergeef van grootte :-(

Dat is dus goed klote...

Wie weet hoe ik die tekst in een bepaalde breedte neer kan zetten, of hoe ik het anders kan doen ???

Greetz...

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Yep, met PHP dit toevoegen VOOR invoegen in database:
code:
1
$bla = nl2br($bla);

  • evaarties
  • Registratie: April 2001
  • Laatst online: 09-09 13:46

evaarties

Powerball @ 12.582

je moet de code zo in de database zetten dat hij ook regeleinden opslaat (/n)

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Verder kun je <pre> nog formatten met CSS, zodat die niet de regeleinden verbouwt, maar netjes op een nieuwe regel begint.

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 14:17

Pelle

🚴‍♂️

Op maandag 24 september 2001 10:03 schreef dennisdotcom het volgende:
Yep, met PHP dit toevoegen VOOR invoegen in database:
code:
1
$bla = nl2br($bla);
Dat lijkt me niet slim. Dan krijg je allemaal <br>'s in je database, en dat wil je niet. Stel dat je die tekst ook wilt mailen ofzo, dan krijg je ongewild HTML in een plain-text mailtje.

Het handigst is om die functie pas bij het publiceren met nl2br te bewerken:
PHP:
1
2
3
<?
print nl2br($bla);
?>

trouwens, dit was wel een P&W vraagje ;)

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:29
[forum=13] >> [forum=14]

Verwijderd

Topicstarter
Thanks m8's

heb ff wat lopen prutsen, en het werkt nu... :+
Pagina: 1