login  Naam:   Wachtwoord: 
Registreer je!
 Forum

nl2br() en problemen

Offline xSc - 13/01/2005 15:40 (laatste wijziging 13/01/2005 15:41)
Avatar van xScOnbekend Xzero:

Als ik een nieuwsbericht wil toevoegen, dan typ ik gewoon het formpje in druk op toevoegen en hij wordt toegevoegd.. nu zit ie in de database met de enters zo: <br />... als ik het nu wil editen, dan open ik het in edit.php en dan moet het bericht er komen te staan... dat staat er dan ook wel maar dan staat ie er met die <br />'s erbij... als ik die <br />'s weghaal en alsnog op edit druk, en dan ga ik naar main (startpagina waar nieuws staat) dan staat er geen enter, maar is die <br /> gewoon zichtbaar... dat de probleem 

Code van edit:
  1. <?PHP
  2. // dit staat er wanneer hij het uit de database haalt...
  3. $id = $_GET['id'];
  4. $select = "SELECT * FROM nieuws WHERE id='".$id."'";
  5. $result = mysql_query($select);
  6. $data = mysql_fetch_array($result);
  7.  
  8. $titel = stripslashes($data['titel']);
  9. $bericht = stripslashes($data['bericht']);
  10. ?>


En dit is als je op WIJZIGEN drukt:
  1. <?PHP
  2. if (isset($_POST['edit']))
  3. {
  4. $titel = strip_tags($_POST['titel']);
  5. $bericht = strip_tags($_POST['bericht']);
  6. $id = strip_tags($_POST['id']);
  7.  
  8. if ($titel == "")
  9. {
  10. $bericht = stripslashes($bericht);
  11. // hier komt dan dat er iets fout gaat...
  12. }
  13. elseif ($bericht == "")
  14. {
  15. $bericht = stripslashes($bericht);
  16. // hier komt dan dat er nog iets fout gaat...
  17. }
  18. else
  19. {
  20. $titel = addslashes($titel);
  21. $bericht = addslashes($bericht);
  22. $bericht = nl2br($bericht);
  23. $bericht = htmlspecialchars($bericht, ENT_QUOTES);
  24.  
  25. $update = "UPDATE nieuws SET titel='$titel', bericht='$bericht' WHERE id='".$id."'";
  26. $result = mysql_query($update) or die(mysql_error());
  27. }
  28. }


De 'WIJZIGEN' code staat boven de code waar hij gegevens uit de database haalt...

Zou iemand mij kunnen helpen?^^

BVD,
Xzero

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s