Abwesenheitshack

Miss Diana
Problembeschreibung: ich habe gerade die Abwesenheitsnotiz von André-Nam eingebaut. Bisher hatte ich auch nie Probleme damit, aber irgendwie speichert er das bei mir nirgends ab, zumindest ist die Abwesenheit weder in der Mitgliederliste, noch im Profil oder in der Threadansicht sichtbar.
Da ich vermute, dass es an der usercp.php liegt, habe ich diese mal angehängt.
Ansonsten einfach sagen, was ihr braucht. smile


Fehlermeldung: keine


Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang): Wenn nötig, per PN.


Was wurde zuletzt geändert oder eingebaut?
Seitentabelle links
eigene Seiten mit ACP-Steuerung
Ankündigungen per ACP löschen
Gästeavatar
Quicklogin über den Foren
Themenbeschreibung
Threadtitel-Edit
Profilfelder-Hack
Mehrfache E-Mail-Benutzung
Maximale Benutzernamelänge
Beitragszählung nur in ausgewählten Foren
PN-Übersicht über den Foren
Avatar for Avaless
Bild statt Text in Kategoriezeile
Header zentriert
Steinadler
Einbaufehler Augenzwinkern

Teste die Datei aus dem Anhang.
Miss Diana
Ah, ich wusste, dass ich zu blöd bin den Fehler zu finden xD
Vielen Dank <33

& magst du mir verraten, woran es gelegen hat? großes Grinsen
Steinadler
Vorher:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
if($abwesend == 0) {
            $abwesend_grund "";
            $abwesend_timer1 "";
            $abwesend_timer2 ""; }
        else {
  if(!$abwesend_month || !$abwesend_day || !$abwesend_year) eval("error(\"".$tpl->get("error_emptyfields")."\");");
            $abwesend_timer1 time();
            $abwesend_timer2 mktime(0,0,0,$abwesend_month,$abwesend_day,$abwesend_year);
  }

Nachher:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
if(isset($_POST['abwesend'])) $abwesend $_POST['abwesend'];
  if(isset($_POST['abwesend_grund'])) $abwesend_grund $_POST['abwesend_grund'];
  if(isset($_POST['abwesend_month'])) $abwesend_month $_POST['abwesend_month'];
  if(isset($_POST['abwesend_day'])) $abwesend_day $_POST['abwesend_day'];
  if(isset($_POST['abwesend_year'])) $abwesend_year $_POST['abwesend_year'];
  if($abwesend == 0) {
            $abwesend_grund "";
            $abwesend_timer1 "";
            $abwesend_timer2 ""; }
        else {
  if(!$abwesend_month || !$abwesend_day || !$abwesend_year) eval("error(\"".$tpl->get("error_emptyfields")."\");");
            $abwesend_timer1 time();
            $abwesend_timer2 mktime(0,0,0,$abwesend_month,$abwesend_day,$abwesend_year);
  }
Miss Diana
Ich danke dir, werde beim nächsten Mal darauf achten smile