Stefan: Aus txt File auslesen und an Form übergeben!

Hallo zusammen!

Ich hab da mal ne Frage: Wie lese ich aus einem Text File und übergebe dann den Wert einer Textarea? Bin mal so weit , dass ich die Daten aus dem Textfile in einer variable habe... könnt ihr mir helfen?

<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
   // Inhalte Anzeigen!
   // Inhalte speichern
   // Datei öffnen!
   $datei = "biography.txt";
   $fp = fopen($datei, "r+") or exit('Datei kann nicht geöffnet werden!');
   $inhalt = fread($fp, filesize($datei));
   rewind($fp);

------
WIE KANN ICH NUN $INHALT IN DIE TEXTAREA SCHREIBEN?

----

fclose($fp);

?>

<form name="form1" method="post" action="">
  <table width="371" height="399" border="1">
    <tr>
      <td width="165" height="202">Text</td>
      <td width="190"><textarea name="txt" cols="70" rows="15" id="txt"></textarea></td>
    </tr>
    <tr>
      <td height="30">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td height="93" colspan="2"><div align="center">
        <input name="speichern" type="submit" id="speichern" value="speichern">
      </div></td>
    </tr>
  </table>
</form>
</body>
</html>

gruss stefan

  1. Hallo!

    nicht mit <textarea>$inhalt</textarea>?

    Nico

    1. nicht mit <textarea>$inhalt</textarea>?

      hätt ich jetzt auch vorgeschlagen...

  2. Hi,

    Ich hab da mal ne Frage:

    Warum benutzt Du dann Ausrufezeichen?

    rewind($fp);

    Du brauchst in diesem Fall die Datei nicht "zurückspulen", da Du sie nicht weiter benutzt und die Stellung des Filepointers egal ist.


    WIE KANN ICH NUN $INHALT IN DIE TEXTAREA SCHREIBEN?

    Bölk hier nicht so rum, wird man ja taub von!

    <form name="form1" method="post" action="">
      <table width="371" height="399" border="1">

    Tabellenlayout und dann noch derartiges wird hier nicht so gerne gesehen. Nur als Hinweis, falls Du Dich wundern solltest.

    <td width="190"><textarea name="txt" cols="70" rows="15" id="txt"></textarea></td>

    Die Vorbelegung erfolgt bei textarea ganz normal zwischen den Tags:

    <td width="190"><textarea name="txt" cols="70" rows="15" id="txt"><?php echo $inhalt; ?></textarea></td>

    so short

    Christoph Zurnieden