§Alptraum§
Erfahrenes Mitglied
Ich möchte eine Textdatei editieren.
Das bedeutet, ich möchte den alten Inhalt auslesen.
Anschliessend möchte ich den neuen Inhalt, welchen ich übergebe ebenfalls in die Textdatei speichern.
z.B.
zuerst steht drin:
Andy
nach der Übergabe, soll dann folgendes drin stehen:
Andy
Werner
usw.
Hier der Code, ich bekomme da nur mist raus:
Cu Andy
Das bedeutet, ich möchte den alten Inhalt auslesen.
Anschliessend möchte ich den neuen Inhalt, welchen ich übergebe ebenfalls in die Textdatei speichern.
z.B.
zuerst steht drin:
Andy
nach der Übergabe, soll dann folgendes drin stehen:
Andy
Werner
usw.
Hier der Code, ich bekomme da nur mist raus:
Cu Andy
Code:
<html>
<head>
<title></title>
<meta name="author" content="Andy">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
echo "<form action=\"test.php\" method=\"post\">";
echo "<textarea cols=\"50\" rows=\"20\" name=Inhalt>";
echo "</textarea>";
echo "<br><br>";
echo "<center>";
echo "<input type=\"submit\" name=\"ame\"value=\"OK\">";
echo "</center>";
echo "</form>";
if ($_POST['ame']== "OK")
{
$text1 = $_POST["Inhalt"];
$fp = fopen("counter.txt","r"); // Datei öffnen
if ($fp)
{
$zeile = fgets($fp,1000);
}
fclose($fp);
$fp = fopen("counter.txt","a");
$data = "$zeile<tr><td>$text1</td></tr>";
fputs($fp,$data);
fclose($fp);
echo "Ihre Daten wurden soeben übernommen.";
}
?>
<?
$fp=fopen("counter.txt","r");
while($line=fgets($fp,1024))
{
echo "$line<br>";
}
fclose($fp);
?>
</body>
</html>
Zuletzt bearbeitet: