Op een loginpagina is het de bedoeling om na een succesvolle inlog een redirect naar /index.php te doen. Met Internet explorer verloopt dit prima, maar bij firefox stuit ik op een http://index.php probleem 
De code is als volgt:
Volgens mij pikt Firefox de juiste bedoeling hier niet van op. Is hier een workaround voor? Het is behoorlijk lastig voor FF gebruikers.
Voor FF is de output in de browser als volgt:
De fout ontstaat niet in IE. Wellicht 1 slash weghalen?
De code is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
| case 'login': if(is_user_logged_in()) { header("Location: "._URL. "/index."._FEXT); exit(); } $redir = get_last_referer(); if( $redir === false){ $redir = _URL.'/index.'._FEXT; } |
Volgens mij pikt Firefox de juiste bedoeling hier niet van op. Is hier een workaround voor? Het is behoorlijk lastig voor FF gebruikers.
Voor FF is de output in de browser als volgt:
code:
1
| <meta http-equiv="refresh" content="3;URL=//index.php" /> |
De fout ontstaat niet in IE. Wellicht 1 slash weghalen?

[ Voor 13% gewijzigd door Verwijderd op 28-03-2008 18:36 ]