sudeki05
Neues Mitglied
Also ich habe ein kleines Newsscript für mich erstellt, basierend auf 'textdatein'
in diesem falle heißen diese *.log, aber wenn ich den Eintrag poste, speichert er zwar alles in die Datei aber nur mit $_POSt[] anstatt die Angegebenen Einträge...
hier mal die Dateien:
in der news.log steht aber nun nur:
hoffe ihr könnt mir weiterhelfen! Danke im vorraus.
sudeki
in diesem falle heißen diese *.log, aber wenn ich den Eintrag poste, speichert er zwar alles in die Datei aber nur mit $_POSt[] anstatt die Angegebenen Einträge...
hier mal die Dateien:
HTML:
<form method="post">
Autor:<input type="text" size="20" name="autor"> Title <input type="text" size="20" name="titel"><br><br>
Text:<br><textarea name="news" cols="60" rows="10"></textarea>
<br><input type="submit" name="senden" value="senden">
</form>
PHP:
<?php
if(isset($_POST['senden']))
{
$news_datei = fopen("news.log", "r");
$inhalt = fread($news_datei, 999999);
fclose($news_datei);
$news = $_POST['news'];
$date = date('d.m.Y - H:i:s');
$neue_news = '<table width=618px border=0><tr><td><hr><b> $_POST[titel]</b> | $date Uhr</td></tr><tr><td> </td></tr><tr><td> $_POST[news] <p> $_POST[autor]<hr></td></tr></table>';
$neuer_inhalt = $neue_news.$inhalt;
$news_schreiben = fopen("news.log", "w");
fwrite($news_schreiben, $neuer_inhalt);
fclose($news_schreiben);
print "<br>News gepostet.";
}
?>
in der news.log steht aber nun nur:
news.log schrieb:<table width=618px border=0><tr><td><hr><b> $_POST[titel]</b> | $date Uhr</td></tr><tr><td> </td></tr><tr><td> $_POST[news] <p> $_POST[autor]<hr></td></tr></table>
hoffe ihr könnt mir weiterhelfen! Danke im vorraus.
sudeki