Hallo liebe Gemeinde,
ich habe mal wieder ein kleines Problemchen mit TYPOlight, bzw. es macht nicht so recht, was ich will.
Ich habe da ein kleines Modul geschrieben, womit man Daten an den Server schicken kann - aber die Funktion $this-reload(); wird ignoriert.
Anscheinend wird die Session schon gesetzt, also das redirect kann nicht erfolgen, da davor ein Text ausgegeben wird - aber das ist höchst kurios (Warning: Cannot modify header information - headers already sent by).
Ich poste einfach so mal meinen Script
PHP-Code:
if ($this->Input->post('FORM_SUBMIT') == 'delete')
{
$this->Database->prepare("DELETE FROM _user_has__books WHERE _user_id_user=? AND _books_id_books=?")
->execute($this->Input->post('u_id'), $this->Input->post('b_id'), time());
$this->reload();
}
$this->Template->action = $this->Environment->request;
In meiner Modul-PHP stehen auch noch andere Scripte drinne, aber sie geben an sich ja nichts aus - alles wird ja an die Template weitergeleitet.
Ich danke Euch schonmal für die Hilfe!
Gruß, walle
Lesezeichen