EuroCent
Klappstuhl 2.0
Kann mir einer sagen wie ich es realisiere das wenn ich auf einer Seite ein Info-Feld daten eintrage das er dann gleich die aktualiserte Daten einliest so das ich nicht nochmals ein Refresh machen muss damit es mir angezeigt wird?
Also wenn jemand etwas ins Info-Feld schreibt:
Ich möchte nun das in der Textarea der Inhalt automatisch nur nach dem Abschicken des Formualr sofort angezeigt wird!
Die Daten werden in eine seperate Datei geschrieben damit ich nicht extra dafür eine Tabelle anlegen muss!
Wäre schön wenn ihr mir da weiter helfen könntet es zu realisieren!
hier der PHP abschnitt:
Also wenn jemand etwas ins Info-Feld schreibt:
Code:
<form action="" method="post">
<table cellpadding="3" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td align="center" colspan="2"><span class="smallfont"><b>Interne Informationsbox</b></span></td>
</tr>
<tr>
<td align="center" class="tableb" colspan="2"><span class="smallfont"><textarea name="infobox" cols="55" rows="15" id="focus" wrap="off">$info_message</textarea></span></td>
</tr>
<tr>
<td colspan="2" align="center"><input class="input" type="submit" value="Speichern" name="send" /> <input class="input" type="reset" value="Zurüchsetzen" /></td>
</tr>
</table>
</form>
Ich möchte nun das in der Textarea der Inhalt automatisch nur nach dem Abschicken des Formualr sofort angezeigt wird!
Die Daten werden in eine seperate Datei geschrieben damit ich nicht extra dafür eine Tabelle anlegen muss!
Wäre schön wenn ihr mir da weiter helfen könntet es zu realisieren!
hier der PHP abschnitt:
PHP:
<?php
// Auslesen und Speichern der Info-Box
if(file_exists("./datei.datei")) {
$info_message = "";
$filename = './datei.datei';
$lese = @file($filename);
foreach ($lese as $line_num => $line) {
$info_message .= $line;
}
if(isset($_POST['send'])) {
if(array($_POST['infobox'])) {
$filename = './datei.datei';
$somecontent = $_POST['infobox'];
@chmod($filename, 0777);
$file_rechte = @fileperms($filename);
$handle = @fopen($filename, "w+");
@fwrite($handle, $somecontent);
@fclose($handle);
}
}
} else {
$filename = './datei.datei';
$somecontent = "";
@chmod($filename, 0777);
$file_rechte = @fileperms($filename);
$handle = @fopen($filename, "w+");
@fwrite($handle, $somecontent);
@fclose($handle);
}
?>