Re:
Aha da liegt der Hund begraben. Da gibt es aber eine nette Möglichkeit zum erstellen:
Seite 1
<p>Verweise bitte in der Form " [LINK:VERZEICHNIS/DATEI/LINKNAME " notieren!</p>
<form action="Seite 2" method="post">
<textarea name="text"><?php readfile("text.txt")?></textarea>
</form>
Seite 2
<?php
$h=fopen("text.txt",w);
fputs($h,$_POST["text"]);
fclose($h);
$linkerkenner="[LINK:";
$t=explode($linkerkenner,$_POST["text"]);
echo $t[0];
for($i=1;$i<count($t);$i++)
{
$v=explode(" ",$t[$i]);
$w=explode("/",$v[0]);
echo "<a href='Seite 3?$i' target='_blank'>$w[2]</a>";
for($j=1;j<count($v);$j++) {echo $v[$j];}
}
?>
Seite 3
<?php if(empty($_POST){?>
<form action="Seite 3" method="post">
<input name="attribut_1">
~
<input name="attribut_n">
<input type="hidden" name="c" value="<?php echo $_SERVER[QUERY_STRING] ?>">
</form>
<?php }else{
$h=fopen("text.txt",r);
$t=fread($h,filesize("text.txt"));
fclose($h);
$linkerkenner="[LINK:";
$t=explode($linkerkenner,$_POST["text"]);
$h=fopen("text.txt",w);
fputs($h,$t[0]);
for($i=1;$i<count($t);$i++)
{
if($_POST["c"]==$i)
{
$v=explode(" ",$t[$i]);
fputs($h,$v[0]."attributengenerierung");
for($j=1;j<count($v);$j++) {fputs($h,$v[$j]);}
}
else fputs($h,$t[$i])
}
}?>
Dieser Code dient nur zur Veranschaulichung und ist von mir grade zusammengezimmert worden, bitte durch Vollzug der Gedanken ein funktionierendes Script erstellen.
Desweiteren muß nach Logik der "attributengenerierung" auch eine Logik für die Ausgabe an Clients erstellt werden.
Gruß aus Berlin!
eddi