Problem admin log in solved!! When the email function is empty in inc_global, there is a php error: PHP Warning: mail(): Failed to connect to mailserver at "" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\wamp\www\wpa\accounts\reset.php on line 55 Copied the php mailsetting from php.ini to inc_global and asked for a new password in de webpa window. Got a link in the mailbox and activated that. Now it works. But in the php errorlog: 21-Apr-2014 12:07:16 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:07:16 Europe/Paris] PHP 2. mail() D:\wamp\www\wpa\accounts\reset.php:55 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:18:51 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:18:51 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\accounts\reset.php:0 [21-Apr-2014 12:18:51 Europe/Paris] PHP 2. User->save_user() D:\wamp\www\wpa\accounts\reset.php:70 [21-Apr-2014 12:18:51 Europe/Paris] PHP 3. DAO->do_update() D:\wamp\www\wpa\includes\classes\class_user.php:157 [21-Apr-2014 12:18:51 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:359 [21-Apr-2014 12:18:51 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:18:51 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Strict standards: mktime(): You should be using the time() function instead in D:\wamp\www\wpa\includes\classes\class_authenticator.php on line 109 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. DBAuthenticator->authenticate() D:\wamp\www\wpa\login_check.php:49 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. Authenticator->initialise() D:\wamp\www\wpa\includes\classes\class_db_authenticator.php:35 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. mktime() D:\wamp\www\wpa\includes\classes\class_authenticator.php:109 [21-Apr-2014 12:19:04 Europe/Paris] PHP Strict standards: mktime(): You should be using the time() function instead in D:\wamp\www\wpa\includes\functions\lib_common.php on line 120 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:85 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. mktime() D:\wamp\www\wpa\includes\functions\lib_common.php:120 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:85 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:85 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:85 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Strict standards: mktime(): You should be using the time() function instead in D:\wamp\www\wpa\includes\functions\lib_common.php on line 120 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:86 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. mktime() D:\wamp\www\wpa\includes\functions\lib_common.php:120 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:86 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:86 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in D:\wamp\www\wpa\includes\classes\class_dao.php on line 522 [21-Apr-2014 12:19:04 Europe/Paris] PHP Stack trace: [21-Apr-2014 12:19:04 Europe/Paris] PHP 1. {main}() D:\wamp\www\wpa\login_check.php:0 [21-Apr-2014 12:19:04 Europe/Paris] PHP 2. logEvent() D:\wamp\www\wpa\login_check.php:86 [21-Apr-2014 12:19:04 Europe/Paris] PHP 3. DAO->do_insert() D:\wamp\www\wpa\includes\functions\lib_common.php:131 [21-Apr-2014 12:19:04 Europe/Paris] PHP 4. DAO->_prepare_field_value() D:\wamp\www\wpa\includes\classes\class_dao.php:301 [21-Apr-2014 12:19:04 Europe/Paris] PHP 5. DAO->escape_str() D:\wamp\www\wpa\includes\classes\class_dao.php:612 [21-Apr-2014 12:19:04 Europe/Paris] PHP 6. mysql_escape_string() D:\wamp\www\wpa\includes\classes\class_dao.php:522 Are these bugs or is there something wrong with my environment? With regards Willem