Zitat:
aber wenn das net ging kann ich ja ncihts für da fehlte wohl ne zeile in der datenbank datei
Eigentlich nicht.
Das Feld 'thefttoday' gab es nur im 2. Release von 0.9.7 ext GER und dort hat es funktioniert. Es war zum Steuern der Diebstahlfunktion verantwortlich.
Im 3. (aktuellen) Release wurde das Feld in der Datenbank und in den Scripts in 'reputation' umbenannt und führt immer noch die selbe Funktion aus. Es kann also gar nicht fehlen, weil es gar nicht mehr existiert.
Nachdem bei dir die newday.php aber nach 'thefttoday' schreit, ging ich davon aus, dass du Probleme mit LOCK TABLES hattest und einfach die alte newday.php aus dem vorherigen Release benutzt hast. Sorry, falls ich damit falsch lag, aber die einzige andere Erklärung, die mir dazu einfällt wäre, dass du selbst schon daran herumgebastelt hast.
Die Lösung von Meteora ist keine Lösung. Mit deiner newday.php stimmt etwas nicht. Lade die richtige Datei neu hoch oder repariere deine newday.php. Das Anlegen von 'thefttoday' lässt zwar die Fehlermeldung verschwinden, aber den Fehler nicht. Das Ansehen wird auf deinem Server nicht funktionieren und die Diebstahlkontrolle ebenfalls nicht, wenn 'reputation' und 'thefttoday' parallel existieren. (Es sei denn natürlich, du hast in der newday.php irgendeine Erweiterung eingebaut, die zufällig auch ein Feld namens 'thefttoday' braucht.)