Hallo,
Der eingegebene Text soll in ein Array gespeichert werden, so dass ich eingaben danach noch einzeln auswerten kann und keinen zusammhängenden Klumpen.
Aber irgendwie verweigert das Script mit eine Eingabe, bzw eine Ausgabe!
Ich seh zwar schon selber das hier was überhaupt nicht hinhaut, aber ich hab ehrlich gesagt keine Ahnung wie ich das jetzt richtig mach..
Der eingegebene Text soll in ein Array gespeichert werden, so dass ich eingaben danach noch einzeln auswerten kann und keinen zusammhängenden Klumpen.
Aber irgendwie verweigert das Script mit eine Eingabe, bzw eine Ausgabe!
PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="site.css">
<title>ADMIN_LOGIN</title>
<meta name="author" content="Lammy">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<table>
<tr>
<td>
<img src="header.gif" alt="" border="0">
</td>
</td>
<tr><td>BLOG SCRIPT</td></tr>
<tr><td>Überschrift:<br>
<form action="blog.php" method="get">
<input type="text" name="headline"></input></td></tr>
<tr><td><textarea name="new_input" rows="7" cols= "35"></textarea></td></tr>
<tr><td><input type="submit" name="send" value="Blog it!"</td></tr>
</form>
</table>
<?
$bookfile="blog.dat";
If ($new_input<>"")
write_input($headline, $new_input,$bookfile);
read_file($bookfile);
function write_input($headline, $new_input,$bookfile){
$fd = fopen($bookfile, "a");
$myarray = array(1=>$headline,2=>$new_input);
foreach ($myarray as $var)
fwrite ($fd, $var);
fclose ($fd);
}
function read_file ($bookfile){
$fd =fopen($bookfile, "r");
while (!feof($fd)) {
$zeile = fgets($fd,1000);
echo $var;
}
fclose ($fd);
}
?>
</body>
</html>
Kommentar