[Tickets #4595] After login, php squirts in top frame

bugs@bugs.horde.org bugs at bugs.horde.org
Mon Oct 30 19:13:31 PST 2006


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=4595
-----------------------------------------------------------------------
 Ticket             | 4595
 Created By         | manos at cat.pdx.edu
 Summary            | After login, php squirts in top frame
 Queue              | IMP
 Version            | 3.2.3
 Type               | Bug
 State              | Unconfirmed
 Priority           | 3. High
 Owners             | 
-----------------------------------------------------------------------


manos at cat.pdx.edu (2006-10-30 19:13) wrote:

This is running on apache 1.3, on a Solaris server, LANG=en_US.UTF-8.

When people login using IE, and sometimes FF (but rarely), the left side
will appear normally, but the main frame still contains the login screen.
At the top, above it, the following php code is shown (sorry for the ugly
paste):

?php $server_key = IMP::getAutoLoginServer(true); $rightAlign =
empty($nls['rtl'][$language]) ? 'right' :
'left'; $leftAlign = empty($nls['rtl'][$language]) ? 'left' : 'right';
$tabindex = 1; /* Build the  widget
                                                                          
              for the servers
                                                                          
              and hordeauth
                                                                          
              servers lists. */
$show_list = ($conf['server']['server_list'] == 'shown'); if ($show_list)
{ $hordeauth_servers_list =
    $servers_list = ''; $isAuth = Auth::isAuthenticated(); foreach
($servers as $key => $val) { $sel =
        (IMP::isPreferredServer($val, $key)) ? ' selected="selected"' :
''; $servers_option = "" .
            $val['name'] . ''; if (empty($curServer['hordeauth']) ||
!$isAuth) { $servers_list .=
                $servers_option; } elseif ($isAuth) {
$hordeauth_servers_list .= $servers_option; } } } /* 
                                                                          
                                Build
                                                                          
                                the
                                                                          
                                widget
                                                                          
                                containing
                                                                          
                                the
                                                                          
                                available
                                                                          
                                languages.
                                                                          
                                */ if
                (!$prefs->isLocked('language')) {
$_SESSION['horde_language'] = NLS::select(); $langs =
                    ''; foreach ($nls['languages'] as $key => $val) { $sel
= ($key ==
                            $_SESSION['horde_language']) ? '
selected="selected"' : ''; $langs .= "$val";
                    } } ?>



If you click on Mail (or anything on the left) it works. Most users see
the login in the middle with "Login Failed" so they just "login" again,
which works as well.

Is there any more information I can provide?
Thanks!
 -Charlie 




More information about the bugs mailing list