| | |
| | | |
| | | |
| | | // increase maximum execution time for php scripts |
| | | set_time_limit('120'); |
| | | // (does not work in safe mode) |
| | | @set_time_limit('120'); |
| | | |
| | | |
| | | // include base files |
| | |
| | | if (!empty($_GET['_remote'])) |
| | | $REMOTE_REQUEST = TRUE; |
| | | |
| | | |
| | | // start session with requested task |
| | | rcmail_startup($_task); |
| | | |
| | | |
| | | // set session related variables |
| | | $COMM_PATH = sprintf('./?_auth=%s&_task=%s', $sess_auth, $_task); |
| | |
| | | |
| | | // init necessary objects for GUI |
| | | load_gui(); |
| | | |
| | | |
| | | // error steps |
| | | if ($_action=='error' && !empty($_GET['_code'])) |
| | |
| | | } |
| | | |
| | | // end session |
| | | else if ($_action=='logout' && $_SESSION['user_id']) |
| | | else if ($_action=='logout' && isset($_SESSION['user_id'])) |
| | | { |
| | | show_message('loggedout'); |
| | | rcmail_kill_session(); |