Hi,
bin grad dabei für mein Gästebuch eine Erweiterung zu coden:
Eine Vorschau in einem neuen Fenster des Eintrages
Also ich hab das ganze auch schon hinbekommen mit Javascript:
allerdings ist hierbei ja die Formatierung endkacke da er zB keine Zeilenumbrüche(<br>) interpretiert.
mein quellcode:
eingabe.php
vorschau.php ( wird aufgepoppt)
also wie kann ich das realisieren?! besser mit Javascript das heisst kann man da noch was bei der Formatierung machen !?
bin grad dabei für mein Gästebuch eine Erweiterung zu coden:
Eine Vorschau in einem neuen Fenster des Eintrages
Also ich hab das ganze auch schon hinbekommen mit Javascript:
PHP-Code:
<hmtl>
<head>
<script type="text/javascript">
function vorschau()
{
fenster = window.open("","Fenster");
fenster.document.open();
fenster.document.writeln("<html><body>");
fenster.document.writeln(document.Formular.Textfeld.value);
fenster.document.writeln("</html></body>");
fenster.document.close();
}
</script>
</head>
<body>
<form name="Formular">
<textarea name="Textfeld" rows="5" cols="20"></textarea><br>
<input type="submit" value="vorschau" onclick="java script:vorschau();return false;">
</form>
</body>
</html>
mein quellcode:
eingabe.php
PHP-Code:
<hmtl>
<head>
<script type="text/javascript">
function open_new_window()
{
window.open('vorschau.php','eintrag','resizeable=no,width=520,height=500,toolbar=no,scrollbars=no')
}
</script>
</head>
<body>
<form name="submit" action="<?php echo $PHP_SELF; ?>" method="Post">
<textarea name="eintrag" rows="5" cols="20"><?php echo $eintrag; ?></textarea><br>
<input type="submit" value="Vorschau" onclick="open_new_window()">
</form>
</body>
</html>
PHP-Code:
<html>
<Title>Vorschau</Title>
<body>
<?php
$uebergabe = htmlentities($eintrag)
?>
<div align="Center">
<table border="1" width="505">
<tr>
<td width="505" ><?php echo "$uebergabe<br>\n"; ?></td>
</tr>
</table>
</div>
</body>
</html>
Kommentar