ich weis jetzt nicht ob es zu php gehöt aber ich will wiessen wie ich es richtig mache
PHP:
<?
if ( ! isset ($_POST['save']))
{
echo "<form name='Formular' method='POST' action='" . $_SERVER['PHP_SELF'] . "'>
Name: <input type='text' name='area1' size='30' maxlength='60'><p>
Text:<p>
<TEXTAREA NAME=area2 ROWS=10 COLS=50 WRAP=virtual></TEXTAREA>
<p><input type='submit' value='OK' name='save'></p>
</form>";
}
else
{
$fp = fopen ("datei.php", "a+");
fputs ($fp, "<?php");
fputs ($fp, "
");
fputs ($fp, "$Text = "");
fputs ($fp, $_POST['area1'] . "";");
fputs ($fp, "
");
fputs ($fp, "$Text = str_replace(":-)", "<img src="smilie1.gif\">", $Text);
$Text = str_replace(";-)", "<img src=\"smilie2.gif\">", $Text);
$Text = str_replace(":rolleyes:", "<img src=\"smilie3.gif\">", $Text);
$Text = str_replace(":-(", "<img src=\"smilie4.gif\">", $Text);
echo$Text;
?>");
fputs ($fp, "<p>");
fputs ($fp, "Text: ");
fputs ($fp, $_POST['area2'] . "\n");
fputs ($fp, "<p> <p> <p> <p>");
fclose($fp);
echo "Dein eintrag ist jetzt drine<p>";
}
?>
<html>
<head>
<script language="JavaScript">
<!--
function SmilieEinfuegen(Smilie)
{
document.Formular.area2.value += Smilie+" ";
document.Formular.area2.focus();
}
//-->
</script>
</head>
<body>
<a href="javascript:SmilieEinfuegen(':-)')"><img border="0" src="smilie1.gif"></a>
<a href="javascript:SmilieEinfuegen(';-)')"><img border="0" src="smilie2.gif"></a>
<a href="javascript:SmilieEinfuegen(':rolleyes:')"><img border="0" src="smilie3.gif"></a>
<a href="javascript:SmilieEinfuegen(':-(')"><img border="0" src="smilie4.gif"></a>
</body>
</html>