Also wenn ich das richtig Verstanden habe hast du nun auf deiner Website vieleicht 10 form Objekte mit den gleichen und verschiedenen Einträgen!
speichere dir die alten einfach in einer hidden edit box ab!
Dann kannst du dir auf der auswertung.php alt und neu sehr einfach miteinander vergleichen!
Dein Code für den Input der Neuen:
PHP-Code:
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
$bild=$row["bild_bildname"];
$bildunterschrift=$row["bild_bu"];
echo ' [b]Bild:[/b] <input type="text" size="20" name="bild_neu" value="' . $bild . '">
';
echo ' [b]Bildunterschrift:[/b] <input type="text" size="20" name="bildunterschrift_neu" value="' . $bildunterschrift . '">
';
}
Mit abspeicherung der Alten in einem Hidden element:
PHP-Code:
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
$bild=$row["bild_bildname"];
$bildunterschrift=$row["bild_bu"];
echo ' [b]Bild:[/b] <input type="text" size="20" name="bild_neu" value="' . $bild . '">
';
echo ' [b]Bildunterschrift:[/b] <input type="text" size="20" name="bildunterschrift_neu" value="' . $bildunterschrift . '">
';
echo ' <div align="center" style="visibility:hidden"> ';
echo ' [b]Bild:[/b] <input type="text" size="20" name="bild_alt" value="' . $bild . '">
';
echo ' [b]Bildunterschrift:[/b] <input type="text" size="20" name="bildunterschrift_alt" value="' . $bildunterschrift . '">
';
echo ' </div> ';
}
Auf der resultierenden Seite auswertung.php
Vergleiche dann jeweils die Variable bild_neu mit bild_alt und so weiter!
Das mit den Arrays geht auch, dann muß man aber das Array auch der auswertung.php übergeben!
Wenn du es aber mit Arrays machen möchtest, sag bescheid ich helfe gerne!!
Gernot