creative edesign / pellworm nordsee / bl creative edesign / pellworm nordsee / bl
 

 

Pellworm Spacer creative edesign / pellworm nordsee / bl creative spacer
   
 
     
Pellworm Spacer    
   
    Pellworm Spacer
     
 
09.07.2008 - 03:24 Uhr

Mit PHP eine externe Text Datei online editieren

Mit dem PHP Skript (rot) wird eine externe Text Datei ausgelesen und angezeigt. Dieser Text wird, damit er verändert werden kann, in ein Html Formular eingebettet.

 

1.Zunächst müssen wir eine Text-Datei mit beliebigen Inhalt erstellen. Diese speichern wir in den Ordner test_text und geben der Datei den Datei Namen test_text2.txt. Die Lese- und Schreibrechte der Datei stellen wir auf chmod 777

 

2. Nun fügen wir folgenden PHP/HTML Code in unsere Webseite ein, auf welcher der Text angezeigt und editiert werden soll. Die Datei wird als text_editieren.php auf den Webserver übertragen.

 

 

Der PHP & HTML Code I:

<form action="text_schreiben.php" method="post" name="form1" class="text">
<p>Externen Text online editieren<br>
<textarea name="text" cols="90" rows="15" wrap="OFF" id="text">

 

<?php
$fp = fopen("test_text/test_text2.txt","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp,100);
echo"$text";
}
fclose($fp);
}
?>

 

</textarea>
</p>
<p>
<input type="submit" name="Submit" value="speichern">
</p>
</form>

 

 

3. Den folgenden Code fügen wir in eine neue Webseite ein und geben dem Dokument den Namen text_schreiben.php - Denn Alles was wir in das Formularfeld eingeben, wird nachdem wir den Sende Butten gedrückt habe an diese Datei übergeben und verarbeitet.

 

Der PHP & HTML Code 2:

 

<?php
$text = $HTTP_POST_VARS["text"];
$datei = fopen("test_text/test_text2.txt", "w");
fwrite ($datei, $text);
fclose ($datei);
echo "Der eingegebene Text wurde erfolgreich eingetragen";
?>

 

<html>

<head>

</head>

<body>

 

Sie haben
folgenden Text auf der Seite eingegeben:</font><br><br>


<?php
$fp = fopen("test_text/test_text2.txt","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp);
echo"$text";
}
fclose($fp);
}
?>

 

</body>

</html>

 

Das Ergebnis seht so aus:

Bitte testen Sie das Script: schreiben Sie ruhig einen neuen Text und drücken Sie auf den Button speichern.

 

Externen Text online editieren


zurück zur Übersicht: PHP Beispiele


Kontakt:

Michael Schilke
Alter Kirchenweg 1
25849 Pellworm / Nordsee


www.creative-edesign.com
m.schilke@pellworm.net

 

Tel: 04844 992113
Handy: 0172 4526088