ich habe ein script, wo man zwei formulare einzelnt absenden kann, so dass beim ersten formular der inhalt in ordner "archiv" speichert und das zweite, den inhalt vom zweiten formular in ordner "new"
wenn ich nun aber eins der beiden formulare absende, sendet er den inahlt gleich an beide ordner. versteht ihr ?
aber was muss ich da jetzt verändern?
bitte sagt mir jetzt net so komplizierte sachen *g* da ich sonst nur noch bahnhof verstehe

Code: Alles auswählen
<?php if(!empty($_REQUEST['filename']) && !empty($_REQUEST['content'])) {
if(!($fp = fopen("../archiv/".$_REQUEST['filename'], 'a+'))) die('konnte Datei nicht öffnen');
if(!(fwrite($fp, $_REQUEST['content']))) die('konnte nicht schreiben');
fclose($fp);
echo "Datei geschrieben: <a href=\"../archiv/$_REQUEST[filename]\">../archiv/$_REQUEST[filename]</a>";
}
else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post" name="form1">
Dateiname: <input type="text" name="filename" size="25"><br>
Inhalt:<br>
<textarea name="content" cols="50" rows="15<input type="submit">
</form>
<?php } ?>
<br><br> <b>Formular 2:</b>
<?php if(!empty($_REQUEST['filename']) && !empty($_REQUEST['content'])) {
if(!($fp = fopen("../new/".$_REQUEST['filename'], 'a+'))) die('konnte Datei nicht öffnen');
if(!(fwrite($fp, $_REQUEST['content']))) die('konnte nicht schreiben');
fclose($fp);
echo "Datei geschrieben: <a href=\"../new/$_REQUEST[filename]\">../new/$_REQUEST[filename]</a>";
}
else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post" name="form2">
Dateiname: <input type="text" name="filename" size="25"><br>
Inhalt:<br>
<textarea name="content" cols="50" rows="15"></textarea><br>
<input type="submit">
</form>
<?php } ?>
für die hilfe wäre ich sehr sehr sehr dankbar.
mfg. freaky