bene: wie "markiere" ich bestimmete einträge in einer datei...

Beitrag lesen

hallo
Glaube mir, ich bin auch recht neu in PHP, nur ich komm von C++ und PERL und wenn du das halbwegs kannst ist PHP traumhaft einfach... wirklich herrlich...

glaub ich dir *g* nur kann ich überhaupt nicht programmieren ;-(

gut.

ich hab jetzt mal folgendes versucht:

<form action="<? echo $PHP_SELF?>" method="post">

<?php

$inputfile = fopen("daten.txt","r");

while(!feof($inputfile))
 {
 $line=fgets($inputfile,1000);
 if(strstr($line,"<ueberschrift>"))
  {
  print "<input type="text" name="aenderueber" value="";
  print $line;
  print "">";
  print "<br>";
  }
 else {
  print "<textarea name="aendercon">";
  print $line;
  print "</textarea>";
  print "<br>";
 }
}

?>

<input type="submit" value="ändern">
</form>

dadurch werden die einzelnen zeilen in eingabefelder ausgelesen.
aber wie "speichere" ich sie nun in der datei ??
klar, das überschreiben geht mit fopen(daten.txt, r+) und fputs.
aber mir ist nicht ganz klar wie ich die felder der namen dann dynamisch generiere... oder wie ich das sonst machen soll, dass die daten wieder in die txt datei gelistet werden ?!

vielleicht geht es, indem ich die namen der txt datei abhängig von der zeilennummer mach?

grüße

bene