The problem is in the way you have created the colname parameter of the rs_idClient recordset.
thwe code looks like this:
$colname_rs_idClient = "-1";
if (isset($_COOKIE[''])) {
$colname_rs_idClient = (get_magic_quotes_gpc()) ? $_COOKIE[''] : addslashes($_COOKIE['']);
}
there is no specific cookie selected for the value of the parmeter, so the recordset is empty.
If you where to change the HiddenFields_ClientEmail hidden form element to a text field, you would see that it is empty since the it gets a value from the recordset.
There are 2 options:
1 the easy way) Edit the login page. Double click the Security Assist Authenticate user server behavior. On the third page, you can select columns to store in a session variable when the user logs in. Select the email column so the email address is stored in a session variable when the user logs in.
This way ,you dont need to create a recordset to look it up. you can use the session variable as the initial value instead.
your login page has two instances of the authenticate user server behavior, so make sure to change both.
2, the slight more difficult way) The login page creates a session variable named "IDclient", use this to filter the recordset instead of the cookie.