@ -47,6 +47,15 @@ if(isset($_SESSION[$settings['session_prefix'].'user_id']) && $_SESSION[$setting
$akismet_key = ! empty ( $_POST [ 'akismet_key' ]) ? $_POST [ 'akismet_key' ] : '' ;
$akismet_key = ! empty ( $_POST [ 'akismet_key' ]) ? $_POST [ 'akismet_key' ] : '' ;
$akismet_entry_check = isset ( $_POST [ 'akismet_entry_check' ]) ? 1 : 0 ;
$akismet_entry_check = isset ( $_POST [ 'akismet_entry_check' ]) ? 1 : 0 ;
$akismet_mail_check = isset ( $_POST [ 'akismet_mail_check' ]) ? 1 : 0 ;
$akismet_mail_check = isset ( $_POST [ 'akismet_mail_check' ]) ? 1 : 0 ;
$recaptcha_public_key = ! empty ( $_POST [ 'recaptcha_public_key' ]) ? $_POST [ 'recaptcha_public_key' ] : '' ;
$recaptcha_secret_key = ! empty ( $_POST [ 'recaptcha_secret_key' ]) ? $_POST [ 'recaptcha_secret_key' ] : '' ;
$recaptcha_login_check = isset ( $_POST [ 'recaptcha_login_check' ]) ? 1 : 0 ;
$recaptcha_entry_check = isset ( $_POST [ 'recaptcha_entry_check' ]) ? 1 : 0 ;
$recaptcha_mail_check = isset ( $_POST [ 'recaptcha_mail_check' ]) ? 1 : 0 ;
if (( $recaptcha_login_check || $recaptcha_entry_check || $recaptcha_mail_check ) && ( empty ( $recaptcha_public_key )) || empty ( $recaptcha_secret_key ))
$errors [] = 'error_recaptcha_keys' ;
if ( trim ( $banned_ips == '' ) && trim ( $banned_user_agents == '' )) $check_access_permission = 0 ;
if ( trim ( $banned_ips == '' ) && trim ( $banned_user_agents == '' )) $check_access_permission = 0 ;
else $check_access_permission = 1 ;
else $check_access_permission = 1 ;
@ -77,6 +86,21 @@ if(isset($_SESSION[$settings['session_prefix'].'user_id']) && $_SESSION[$setting
$dbr -> bindValue ( ':name' , 'akismet_mail_check' , PDO :: PARAM_STR );
$dbr -> bindValue ( ':name' , 'akismet_mail_check' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $akismet_mail_check , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $akismet_mail_check , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'recaptcha_public_key' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $recaptcha_public_key , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'recaptcha_secret_key' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $recaptcha_secret_key , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'recaptcha_login_check' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $recaptcha_login_check , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'recaptcha_entry_check' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $recaptcha_entry_check , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'recaptcha_mail_check' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $recaptcha_mail_check , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> bindValue ( ':name' , 'check_access_permission' , PDO :: PARAM_STR );
$dbr -> bindValue ( ':name' , 'check_access_permission' , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $check_access_permission , PDO :: PARAM_STR );
$dbr -> bindParam ( ':value' , $check_access_permission , PDO :: PARAM_STR );
$dbr -> execute ();
$dbr -> execute ();
@ -95,6 +119,11 @@ if(isset($_SESSION[$settings['session_prefix'].'user_id']) && $_SESSION[$setting
if ( isset ( $_POST [ 'akismet_key' ])) $template -> assign ( 'akismet_key' , htmlspecialchars ( stripslashes ( $_POST [ 'akismet_key' ])));
if ( isset ( $_POST [ 'akismet_key' ])) $template -> assign ( 'akismet_key' , htmlspecialchars ( stripslashes ( $_POST [ 'akismet_key' ])));
if ( isset ( $_POST [ 'akismet_entry_check' ])) $template -> assign ( 'akismet_entry_check' , intval ( $_POST [ 'akismet_entry_check' ]));
if ( isset ( $_POST [ 'akismet_entry_check' ])) $template -> assign ( 'akismet_entry_check' , intval ( $_POST [ 'akismet_entry_check' ]));
if ( isset ( $_POST [ 'akismet_mail_check' ])) $template -> assign ( 'akismet_mail_check' , intval ( $_POST [ 'akismet_mail_check' ]));
if ( isset ( $_POST [ 'akismet_mail_check' ])) $template -> assign ( 'akismet_mail_check' , intval ( $_POST [ 'akismet_mail_check' ]));
if ( isset ( $_POST [ 'recaptcha_public_key' ])) $template -> assign ( 'recaptcha_public_key' , htmlspecialchars ( stripslashes ( $_POST [ 'recaptcha_public_key' ])));
if ( isset ( $_POST [ 'recaptcha_secret_key' ])) $template -> assign ( 'recaptcha_secret_key' , htmlspecialchars ( stripslashes ( $_POST [ 'recaptcha_secret_key' ])));
if ( isset ( $_POST [ 'recaptcha_login_check' ])) $template -> assign ( 'recaptcha_login_check' , intval ( $_POST [ 'recaptcha_login_check' ]));
if ( isset ( $_POST [ 'recaptcha_entry_check' ])) $template -> assign ( 'recaptcha_entry_check' , intval ( $_POST [ 'recaptcha_entry_check' ]));
if ( isset ( $_POST [ 'recaptcha_mail_check' ])) $template -> assign ( 'recaptcha_mail_check' , intval ( $_POST [ 'recaptcha_mail_check' ]));
}
}
@ -120,6 +149,13 @@ if(isset($_SESSION[$settings['session_prefix'].'user_id']) && $_SESSION[$setting
$template -> assign ( 'akismet_key' , htmlspecialchars ( stripslashes ( $settings [ 'akismet_key' ])));
$template -> assign ( 'akismet_key' , htmlspecialchars ( stripslashes ( $settings [ 'akismet_key' ])));
$template -> assign ( 'akismet_entry_check' , intval ( $settings [ 'akismet_entry_check' ]));
$template -> assign ( 'akismet_entry_check' , intval ( $settings [ 'akismet_entry_check' ]));
$template -> assign ( 'akismet_mail_check' , intval ( $settings [ 'akismet_mail_check' ]));
$template -> assign ( 'akismet_mail_check' , intval ( $settings [ 'akismet_mail_check' ]));
// reCAPTCHA
$template -> assign ( 'recaptcha_public_key' , htmlspecialchars ( stripslashes ( $settings [ 'recaptcha_public_key' ])));
$template -> assign ( 'recaptcha_secret_key' , htmlspecialchars ( stripslashes ( $settings [ 'recaptcha_secret_key' ])));
$template -> assign ( 'recaptcha_login_check' , intval ( $settings [ 'recaptcha_login_check' ]));
$template -> assign ( 'recaptcha_entry_check' , intval ( $settings [ 'recaptcha_entry_check' ]));
$template -> assign ( 'recaptcha_mail_check' , intval ( $settings [ 'recaptcha_mail_check' ]));
}
}
if ( isset ( $_GET [ 'saved' ]))
if ( isset ( $_GET [ 'saved' ]))
{
{