login  Naam:   Wachtwoord: 
Registreer je!
 Forum

database tekst zonder breaks

Offline daanv - 15/06/2006 21:56
Avatar van daanvNieuw lid Hallo,

Een tekst die ik via een tekstvak invoeg en later met een echo te voorschijn laat komen heeft geen breaks, hoe komt dat en hoe maak je dat je wel breaks krijgt in een bericht?

MVG
Daan,

6 antwoorden

Gesponsorde links
Offline Rens - 15/06/2006 21:56
Avatar van Rens Gouden medaille

Crew algemeen
PHP.net: nl2br
Offline GTW - 15/06/2006 22:13
Avatar van GTW Gouden medaille

PHP gevorderde
wees er wel zeker van dat als je nl2br gebruikt, je dat op het einde doet. dus eerst bijvoorbeeld htmlentities() en trim() en DAN pas de nl2br, ander kun je daar problemen mee krijgen. had ik zelf nou net nog 
Offline daanv - 16/06/2006 17:23
Avatar van daanv Nieuw lid Ik begrijp het niet echt, ik heb nu de volgende code:

  1. <?
  2. $select1 = mysql_query("SELECT * FROM forum_topics WHERE id = '".$_GET['id']."'");
  3. $result1 = mysql_num_rows($select1);
  4. $resultaat1 = mysql_fetch_assoc($select1);
  5.  
  6. $onderwerp = $resultaat1['titel'];
  7. $bericht = $resultaat1['inhoud'];
  8.  
  9. function nl2brStrict($bericht, $replacement = '<br />')
  10. {
  11. return preg_replace("((\r\n)+)", trim($replacement), $bericht);
  12. }
  13.  
  14. echo "bericht";
  15. ?>


Dit werkt niet, wat doe ik dan fout?
Offline Gerard - 16/06/2006 17:45 (laatste wijziging 16/06/2006 17:51)
Avatar van Gerard Ouwe rakker
  1. <?php
  2. if (isset($_GET['id']) && ctype_digit($_GET['id'])) {
  3.  
  4. $qGetTopic = mysql_query("SELECT *
  5. FROM forum_topics
  6. WHERE id = " . (int)$_GET['id']);
  7.  
  8. if (mysql_num_rows($qGetTopic) > 0) {
  9.  
  10. $aTopic = mysql_fetch_assoc($qGetTopic);
  11.  
  12. echo nl2br($aTopic['inhoud']);
  13.  
  14. }
  15.  
  16. }
  17. ?>
Offline daanv - 16/06/2006 18:40
Avatar van daanv Nieuw lid Bedankt!

Weet iemand trouwens wat er fout is aan deze array?

  1. $img = array (
  2. "<img src="images/smileys/icon_biggrin.gif">",
  3. "<img src="images/smileys/icon_frown.gif">",
  4. "<img src="images/smileys/icon_wink.gif">",
  5. "<img src="images/smileys/icon_surprised.gif">",
  6. "<img src="images/smileys/icon_razz.gif">",
  7. "<img src="images/smileys/icon_cool.gif">",
  8. "<img src="images/smileys/icon_twisted.gif">",
  9. "<img src="images/smileys/icon_neutral.gif">",
  10. "<img src="images/smileys/icon_confused.gif">",
  11. "<img src="images/smileys/icon_redface.gif">",
  12. "<img src="images/smileys/icon_evil.gif">",
  13. "<img src="images/smileys/icon_question.gif">"
  14. "<img src="images/smileys/icon_idea.gif">",
  15. "<img src="images/smileys/icon_lol.gif">",
  16. "<img src="images/smileys/icon_twisted.gif">",
  17. "<img src="images/smileys/icon_rolleyes.gif">",
  18. "<img src="images/smileys/icon_mad.gif">",
  19. "<img src="images/smileys/icon_eek.gif">",
  20. "<img src="images/smileys/icon_arrow.gif">",
  21. );
Offline Gerard - 16/06/2006 18:43
Avatar van Gerard Ouwe rakker je moet wel de aanhalingstekens van de img escapen natuurlijk 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.204s