print php-variable med javascript?
Jeg har et lidt indviklet problem:Jeg har disse tre sider:
side1.htm:
<form name="test" method="post" action="side2.php">
<textarea name="tekst" cols="50" rows="5"></textarea>
<input type="submit" name="Submit" value="Send">
</form>
side2.php:
<?
mysql_query("INSERT INTO table (tekst)
VALUES ('$tekst');
?>
side3.php:
<?
$result = mysql_query("SELECT tekst FROM table")
or die(mysql_error());
while($row = mysql_fetch_array($result)) {
?>
document.write('<? print"$row[tekst]"; ?>');
<?
}
?>
Det virker helt fint, hvis $tekst er på Én linie, men hvis brugeren har brugt enter-tasten, så giver det en javascript-fejl.
Outputtet bliver nemlig:
document.write('blabla
blabla');
Hvad skal jeg gøre?
