hi Rolf.
Verständnisfrage ... Wieso muss ich dem Button klar machen, ob EDIT oder CREATE? Der soll doch bloß die Form abschicken, um den Rest kümmert sich dann der php/sql teil
<button type="submit"
name="save"
value="<?= $isEdit ? $Datensatz->ID : "create" ?>">
Speichern
</button>
Ich hätte das jetzt so gelöst:
if ($MODUS == 'EDIT') {
if (isset($_POST['aktion']) and $_POST['aktion']=='speichern') {
............................
}}
if ($MODUS == 'CREATE') {
if (isset($_POST['aktion']) and $_POST['aktion']=='neu') {
..................
}}
<?php IF ($MODUS =='EDIT') { ?>
<input type="hidden" name="aktion" value="speichern">
<input id="savebutton" type="submit" value="Speichern" onclick="submit">
<?php } else { IF ($MODUS == 'CREATE') {?>
<input type="hidden" name="aktion" value="neu">
<input id="savebuttonNEW" type="submit" value="neu" onclick="submit">
funktioniert für den Zustand "neu" tatsächlich nicht aktuell. Bleibt bei weißer Seite, aber das hat evtl wiederrum andere Ursachen