TXT File lesen und dann bearbeiten!?

alexanderneipp

Mitglied
Servus,

kann mir jemand vielleicht ein Tutorial posten, mit dem ich dann zum Beispiel in eine Textarea ein TXT-File einlesen kann und dort bearbeiten und schließlich wieder abspeichern kann?

Soll so ne Art Admin Tool werden.

Wäre cool!

THX!
:) ALUI:)
 
PHP:
<?PHP
function auslesen() 
{
$dateiname = "test.txt";
$fp = fopen ( $dateiname, "r") or die( "Konte $dateiname nicht öffnen");
$text = fread( $fp, 1024 );
return $text;
fclose( $fp );
}

function update( $eintrag )
{
$dateiname = "test.txt";
$fp = fopen( $dateiname, "w") or die(" Konnte $dateiname nicht öffnen");
fwrite( $fp, $eintrag );
fclose( $fp );
}
$ausgabe = auslesen();
if( isset( $aktion ) && $aktion=="update" )
{
update( $form );
header("Location: alleserledigt.php");
exit;
}
else 
{
$form = $ausgabe;
}
?>
<html><body>
<form action="<?PHP print $PHP_SELF; ?>">
<input type="hidden" name="aktion" value="update">
<textarea name="form" rows=5 cols=30 wrap="virtual">
<?PHP print stripslashes( $form ); ?>
</textarea>
<input type="submit" value="aktualisieren">
</form>
</body>
</html>

Hab das jetzt nicht getestet, aber sollte eigentlich funktionieren.
 
Zuletzt bearbeitet:
DANKE!!

Danke erstmal für die schnelle Antwort.
Hab allerdings Probleme mit dem Code.
Hab das mal in ne HTML Datei geschmissen und hat nicht wriklich funktioniert. Weiss jetzt nicht, ob da ein Fehler drin ist oder was los ist.
Meinst du, du kannst mir nochmal helfen?

DANKE!
 
-

Natürlich musst du das in einer .php Datei speichern. Wenn du das auf deinem Rechner testen willst, brauchst du den Apache oder irgendwas anderes. Um sowas zu installieren such noch nochmal in anderen Threads hier, diese Frage wurde nämlich schon häufiger gestellt. Hab den Code vorhin mal getestet und er funktioniert :p
 
Webspace

:( :( :(
Toooooolll!?!?!?
Hab grad erfahren, dass mein Webspaceanbieter kein PHP unterstützt!?
Kann mir von euch vielleicht jemand verraten, wo ich gratis PHP-fähigen Webspace hernehme?

THX;)
 
-

Benutz mal die Suchfunktion vom Board oder schau dich ein bisschen hier im PHP-Board um. Zu diesem Thema gab es schon desöfteren ein paar Threads.
 

Neue Beiträge

Zurück