Psc Donate spackt ab

03/14/2012 14:06 RyukThaShinigami#1
Heyho, irgendwie immer wenn ich einen Code + Passwort eingebe kommt immer diese Error Meldung:

Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value., SQL state 22008 in SQLExecDirect in C:\xampp\htdocs\donate.php on line 11

11te Linie von Donate.php
Code:
                    if(odbc_exec($mssql, 'INSERT INTO [web_psclogs](account, pincode, password, worth, datetime) VALUES(\''.mssql_escape_string($_SESSION['user']).'\', \''.mssql_escape_string($_POST['psc_pin1']).'-'.mssql_escape_string($_POST['psc_pin2']).'-'.mssql_escape_string($_POST['psc_pin3']).'-'.mssql_escape_string($_POST['psc_pin4']).'\', \''.mssql_escape_string($_POST['psc_pw']).'\', \''.mssql_escape_string($_POST['psc_worth']).'\', \''.mssql_escape_string(date('d.m.Y H:i:s')).'\')')) {

Edit: Mir ist aufgefallen auch bei News Schreiben etc kommt immer dieser fehler.
Edit: Überall wo der Fehler auftritt ist die Zeile betroffen:

odbc_exec($mssql, 'INSERT INTO [web_news](title,text,author,category,datetime) VALUES(\''.mssql_escape_string($_POST['title']).'\', \''.mssql_escape_string(nl2br($_POST['content'])).'\', \''.mssql_escape_string($_POST['author']).'\', \''.mssql_escape_string($_POST['category']).'\', \''.date('d.m.Y H:i:s').'\')');

Root formatieren tuts auch :P

Kann geclosed werden.

#closerquest