Tach.
MySQL-Database error
Time and Date: 08.04.2009 - 14:35
MySQL error: Field 'uid' doesn't have a default value
MySQL error number: 1364
MySQL query: INSERT INTO phpkit_user SET user_name='admin', user_pw='asd67g7erbe77ad5e5283gf873g', user_status='admin', user_email='meine@email.de',user_nick='admin',signin='1239194130',user_id=1Spontan könnte man sagen, da fehlt ein Wert. Auf anderen Webspaces funktioniert es aber, auf meinem eigenen jedoch nicht.
Liegt vermutlich an unterschiedlichen Versionen oder Einstellungen von MySQL. Mit PHP hat das jedenfalls nichts zu tun.
Die Fehlermeldung (und die kommt von der Datenbank) an sich ist ja eindeutig: Das Feld uid hat keinen Standardwert, der beim Einfügen des neuen Datensatzes verwendet werden könnte. Entweder muß dieses INSERT explizit einen Wert für uid setzen oder Du gibst dem Feld einen Standardwert.
Wenn es schwingt, ist es ein Filter – Oszillatoren würden so etwas nie tun.