also mal ein beispiel :
wir haben also in der datei folgendes stehen :
hans|
externer Link
otto|
externer Link
....
soa dann hat hans also die id 0 und otto die id 1 die hast du ja rausbekommen und kannst sie auch über den link an eina andere seite übergeben ?
soa in der anderen seite läds du danna lso die datei
dat.txt in ein array :
$dat = file ('dat.txt');
soa jetzt zeigst du die zeile die zu bearbeiten ist an :
echo $dat[$id];
und dann kannst du die seie in der text area bearbeiten übernimmst die id per form *G* also <input type="hidden" name="id" value="'.$id.'">
und dann auf der seite wo die zeile dann ersetzt wird machst du wieder die datei in ein array laden mit file und dann machst du z.b. so :
$dat[$id] = $neue_zeile;
dann machst du nen
$speichern = implode('\n',$dat);
also ist jetzt das array mit \n (Zeilenumbruch) in dem string speichern drin und diesen kannst du dann in die datei speichern.