Hallo in die Runde, seit neustem funktioniert mein Tabelleneintrag nicht mehr. Und ich finde einfach den Fehler nicht.
Vielleicht sieht jemand von euch was da falsch läuft:
Code:
// Allfällige An-/Abmeldung abarbeiten
if($_GET['lit_do'] == 'meldung' && $_GET['lit_type'] == 'eventAnmeldung' || $_GET['lit_type'] == 'eventAbmeldung' && $_GET['lit_save'] != 'ok')
{
// Neuer Eintrag
if($_GET['lit_type'] == 'eventAnmeldung')
{
// Anmeldung
$insertObject = $this->Database->prepare('INSERT INTO tl_eventplaner (epTitle, epStatus, epFirstname, epLastname, tstamp) VALUES (?, "Angemeldet", ?, ?, UNIX_TIMESTAMP(now()))')->execute($eventlist['epTitle'], $thisFrontEndUserFirstname, $thisFrontEndUserLastname);
$insertID = $insertObject->insertId;
}
else
{
// Abmeldung
$insertObject = $this->Database->prepare('INSERT INTO tl_eventplaner (epTitle, epStatus, epFirstname, epLastname, tstamp) VALUES (?, "Abgemeldet", ?, ?, UNIX_TIMESTAMP(now()))')->execute($eventlist['epTitle'], $thisFrontEndUserFirstname, $thisFrontEndUserLastname);
$insertID = $insertObject->insertId;
}
// Redirect
header('Location: ' . $currentPageURL . '?lit_save=ok');
exit();
}
Ausgeführt wird das mit einem An- und Abmeldebutton im Template:
Code:
<p>
<a href="<?php echo($currentPageURL) . '?lit_do=meldung&lit_type=eventAnmeldung&lit_save=ok' ?>" class="anmelden submit">Anmelden</a>
<br>
<a href="<?php echo($currentPageURL) . '?lit_do=meldung&lit_type=eventAbmeldung&lit_save=ok' ?>" class="abmelden submit">Abmelden</a>
</p>
Und wie gesagt, bis vor kurzem lief es noch.
Lesezeichen