+44 (0)1223 659363 contact@acep.org.uk

autologinsolo

[insert_php]
global $wpdb;
$sec=0;
$loginusername = $_GET[‘login’];
if ($loginusername==”consultationlab”){echo “HAHA”;exit;}
$uid= $_GET[‘uid’];
if ( username_exists( $loginusername ) ){

$the_user = get_user_by(‘login’, $loginusername);
$the_user_id = $the_user->ID;
//echo “The corresponding ID is”.$the_user_id.”
“;

if ($the_user_id==$uid){

if (!empty($loginusername)){
$pass = $_GET[‘pass’];
//echo $loginusername.PHP_EOL;
$user = get_user_by(‘login’, $loginusername);
$user_id = $user->ID;
//
$ematch=$user->user_email;
$formid=$user->description;

//$usersearch = get_user_by( ‘login’, $formid );
$formnumber=25;

echo “Form number “.$formnumber.PHP_EOL;

//

wp_set_current_user($user_id, $loginusername);
wp_set_auth_cookie($user_id);
do_action(‘wp_login’, $loginusername);
add_action(‘init’, ‘auto_login’);
}
else {echo ‘EMPTY’;}
} else {echo ‘Sorry, those credentials do not match’;$sec=10;}
} else {echo ‘Sorry, that user does not exist or has been deleted’;$sec=10;}

//check if 1st time or not

$sql=”SELECT mcq FROM i3121151_wp1.wp_fsq_data WHERE (form_id = $formnumber AND email=’$ematch’)”;
//echo $sql.PHP_EOL;
$myrows = $wpdb->get_var($sql);

if (empty($myrows)){$shorty=” Please wait while you are redirected...or Click Here if you do not want to wait. “;} else {
$shorty=” Please wait while you are redirected...or Click Here if you do not want to wait. “;
}

echo do_shortcode( $shorty );
[/insert_php]