You need to slightly modify the code provided by Dave:
$codedUsername = rawurlencode($Username);
$codedPassword = rawurlencode($pass);
$codedLogin = rawurlencode($ubbt_lang['BUTT_LOGIN']);
$msg = "{$ubbt_lang['PASS_BODY1']} '$ip' {$ubbt_lang['PASS_BODY2']} "$Username". {$ubbt_lang['PASS_BODY3']} "$pass".\n\nClick on the following link to login: {$config['phpurl']}/start_page.php?Loginname=$codedUsername&Loginpass=$codedPassword&option=$codedLogin";
---
(the changes involve using the urlencoded strings in the actual url and not in the displayed values)
Also look in start_page.php and find something like:
$Username = $Loginname;
$Password = $Loginpass;Then add:
if ($GLOBALS['REQUEST_METHOD'] == 'GET') {
$Username = rawurldecode($Username);
$Password = rawurldecode($Password);
$option = rawurldecode($option);
}after it.
This should do the trick but be aware that it is not verified as I can't test it right now (it looks ok in this tiny edit window but that may not be enough []
https://www.ubbdev.com/threads/php/images/icons/smile.gif[/]).
Dave, what do you think of this?