" />
<form name="login" action="[url]http://www.yourdomain.com/email/index.php"[/url] method="post" target="_blank"> <input type="text" name="_user" > <input type="password" name="_pass" > <input type="submit" name="submit" value="Login" class="submit"> <input name="_action" value="login" type="hidden"></form>
Id did this:Code: [Select]// try to log inif ($_action=='login' && $_task=='mail') { $host = rcmail_autoselect_host(); // check if client supports cookies //if (empty($_COOKIE)) //{ //show_message("cookiesdisabled", 'warning'); //} //else if (isset($_POST['_user']) && isset($_POST['_pass']) && rcmail_login(get_input_value('_user', RCUBE_INPUT_POST), get_input_value('_pass', RCUBE_INPUT_POST, true, 'ISO-8859-1'), $host)) { // send redirect header("Location: $COMM_PATH"); exit; } else { show_message("loginfailed", 'warning'); $_SESSION['user_id'] = ''; } }Now works perfect but it doesn't check for the cookie! I think that is not something which is needed!
// try to log inif ($_action=='login' && $_task=='mail') { $host = rcmail_autoselect_host(); // check if client supports cookies //if (empty($_COOKIE)) //{ //show_message("cookiesdisabled", 'warning'); //} //else if (isset($_POST['_user']) && isset($_POST['_pass']) && rcmail_login(get_input_value('_user', RCUBE_INPUT_POST), get_input_value('_pass', RCUBE_INPUT_POST, true, 'ISO-8859-1'), $host)) { // send redirect header("Location: $COMM_PATH"); exit; } else { show_message("loginfailed", 'warning'); $_SESSION['user_id'] = ''; } }