meiko: Datenbanktext: 0d0a mit \n ersetzen

Beitrag lesen

Hallo
Ich bin auf der Suche nach Newbie-freundlichen Helfern ;)

Der Text aus der Datenbank den ich ausgeben möchte stammt aus einem <textarea>.
Generell klappt das mit dem Ausgeben (per javascript) ganz gut.
Problem:
Zeilenumbrüche...
Die im Textarea angegebenen(returns) sind hexadezimale 0d0a...
Sobald die ins mouseover kommen ---> ERROR :(
Ich brauche (soviel weiß ich nun schon)
\n, also hex. 5c6e
Wie kann ich die Hexacodes bei der Ausgabe austauschen lassen?
Habe schon ein paar erlesene Sachen ausprobiert, ohne Erfolg...

Ich würde mich über eine verständliche Erklärung sehr freuen.
---------------------------------

<?
require('config.inc.php');
?>
<html>
<head>
<SCRIPT language=JavaScript><!--
function infos(text)
{
dwtext.innerText=text;
}
--></SCRIPT>
</head>
<body>
Text:<DIV id=dwtext>-</DIV>
<?
mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($database);
if ($action == "" || $action == "viewall")
{
$result = mysql_query("SELECT * FROM $tablename ORDER BY userid");
while ($data = mysql_fetch_array($result))
{
?>
<a onmouseover="infos('<? echo $data[text];?>');" href="xxx.php">link</a>
<?
}
}
?>
</body>
</html>
-------------------------------
thx for reading :)