I have to refresh page twice
-
I put some code on file and include it on index.php of wordpress.
code checks from db table and execute code
need: if some value exist in db user will log in.
but i have to refresh page twice than it will show logged in.code is:
//login
$query = “SELECT * FROM wp_login WHERE id = 1”;
$result = mysql_query($query) or die(mysql_error());
$rows = mysql_num_rows($result);
if($rows>0){
$data = mysql_fetch_assoc($result);
if($data[‘is_login’]==1){
$creds = array();
$creds[‘user_login’] = $data[‘username’];
$creds[‘user_password’] = $wp_user_password;
$creds[‘remember’] = true;
$user = wp_signon( $creds, false );
if ( is_wp_error($user) ){
echo $user->get_error_message();
}
}
else if($data[‘username’]!=’admin’){
wp_logout();
}
}
- The topic ‘I have to refresh page twice’ is closed to new replies.