Het plaatsen van tekst in dit veld vanuit mijn website gaat goed. Ook geforceerde <returns> worden goed overgenomen.
Echter, bij het weergeven "verdwijnen" deze returns als sneeuw voor de zon en komt alle tekst achter elkaar te staan.
Ik gebruik de volgende code:
<?php
/**
* @author George van Baasbank
* @copyright 2011
*/
session_start();
error_reporting(0);
if(isset($_GET['id']) AND ctype_digit($_GET['id'])) {
$cIdTekst = $_GET['id'];
// Constanten voor mysql_connect() insluiten:
// Databaseverbinding openen
// Database CCO Harderwijk selecteren
$sql = "SELECT * FROM catalogus WHERE id = '$cIdTekst'";
$result = mysql_query($sql);
$f = mysql_fetch_assoc($result);
$cToelichting = $f['memoblok'];
//$cToelichting = htmlentities($cToelichting);
//$cToelichting = htmlspecialchars($cToelichting);
$cKopregel = $f['titel'];
// Database sluiten
mysql_close($verbinding);
}
?>
<html>
<head>
<meta http-equiv="Content-Language" content="nl" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CC&O | Toelichting bij muziekfragmenten</title>
<style type="text/css"></style>
<link rel="stylesheet" type="text/css" href="css/cco.css" />
</head>
<body style="margin-left: 0px; margin-top: 0px;" bgcolor="silver">
<table align="left">
<tr>
<td align="left" class="tabelheader"><?php echo "Toelichting bij ".$cKopregel ; ?></td>
</tr>
<tr>
<td align="left" class="zwartetekst"><?php echo $cToelichting ; ?></td>
</tr>
</table>
</body>
</html>
Ik heb de instructies htmlentities even uitgezet om te proberen of deze enig soulaas bieden. Maar helaas, gaf dit geen resultaat.
Wie oh wie kan mij een hint geven waar ik het probleem kan zoeken?