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

203

[insert_php]
//generate autologin links for registeret users
$length=60;
$email1=”kranky%40franky2.com”;
$username=”kranky2franky2″;
$characters = ‘0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ’;
$charactersLength = strlen($characters);
$randomString = ”;
for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)];} echo $randomString.PHP_EOL; $meta_key = "pkg_autologin_code"; $timestampz=time(); $tokenparta = $randomString; $key = $timestampz*3 . $tokenparta; echo "KEY IS".$key.PHP_EOL; $targetuser = get_user_by('login', $username); //$targetuser = get_user_by('email', $email1 ); $targetuserId = $targetuser->ID;
echo “Target user ID is”.$targetuserId.PHP_EOL;
update_user_meta( $targetuserId, $meta_key, $key );
[/insert_php]