I am using phpwcms v1.2.1-DEV (on http://www.termo-instal.ro/) and sometimes I get a blank page in Internet Explorer 6 (Win Xp, SP2) when i move from one article to another...
Further more, when I click the Refresh Button of the browser, the article magically appears. I have also noticed that when this problem occurs, the page url remains the same. For example, if we are in article http://www.termo-instal.ro/index.php?id=1,0,0,1,0,0 and we want to move in article http://www.termo-instal.ro/index.php?id=3,0,0,1,0,0 we could have one of the following:
1. the page displays normally (the url is changed) or
2. IE displays a blank page (the first url appears in the addres bar) and clicking on the view source action does not work. A refresh solves the problem and loads the second URL.
I have tested the site in Firefox and it works just fine!
Any sugestions?
IE showing a blank page occasionaly!
Me again...
I noticed the problem does not occur when I am logged in (and the red label appears). This gets really wierd!
I tested what you said and it's true, weird...
A wild guess: maybe your character set? I know IE doesn't like ç and so on...
your charset now is iso-8859-2
Maybe?
A wild guess: maybe your character set? I know IE doesn't like ç and so on...
your charset now is iso-8859-2
Maybe?
1.3 out, testing, testing...
Sponsoring 4 phpwcms Blog and Usermanagement
Sponsoring 4 phpwcms Blog and Usermanagement
Unfortunately this was true...
Yes, indeed, the problem was with the character set. After changing that, all worked just fine.
Are there any hacks available for this IE problem? Let's surpose i REALLY need to use iso-8859-2 (it is not my case, but maybe for others it is).
The solution I came with was to use iso-8859-1 and for special characters like ă â ş ţ î I used ă and so on... This could become a little bit frustrating, though...
Are there any hacks available for this IE problem? Let's surpose i REALLY need to use iso-8859-2 (it is not my case, but maybe for others it is).
The solution I came with was to use iso-8859-1 and for special characters like ă â ş ţ î I used ă and so on... This could become a little bit frustrating, though...
Re: Unfortunately this was true...
I REALLY need to use this character set. I'm from Poland and this iso-8859-2 support's polish special characters. So what can I do? I've got the same problem.media2nd wrote:Are there any hacks available for this IE problem? Let's surpose i REALLY need to use iso-8859-2 (it is not my case, but maybe for others it is).
# EDIT #
here is a sample site with problem mentioned above:
http://e-transport.pl
Check this in IE.
Hi,
again a wild guess: try UTF-8 Unicode instead of ISO 8859-2.
As for ur page in IE, it shows ok when cache is not yet filled but when you click or reload it stucks... definitely a character issue. But I'm really not a specialist, just a try/retry mode guy. Hope you find a solution.
Cheers
again a wild guess: try UTF-8 Unicode instead of ISO 8859-2.
As for ur page in IE, it shows ok when cache is not yet filled but when you click or reload it stucks... definitely a character issue. But I'm really not a specialist, just a try/retry mode guy. Hope you find a solution.
Cheers
1.3 out, testing, testing...
Sponsoring 4 phpwcms Blog and Usermanagement
Sponsoring 4 phpwcms Blog and Usermanagement
Kosse, I don't want a UTF-8 charset. Anyway, I found a solution.
The problem was in compressing page in function ob_start() (line 118 in index.php, 189 in phpwcms.php)
I found on PHP.net:
I switched off compressing of output in conf.inc.php and it helped:
The problem was in compressing page in function ob_start() (line 118 in index.php, 189 in phpwcms.php)
Code: Select all
ob_start("ob_gzhandler"); //with old style GZ Compression
So, I guess that IE dosn't support content encoding.PHP.net wrote:Note: In PHP 4.0.4, ob_gzhandler() was introduced to facilitate sending gz-encoded data to web browsers that support compressed web pages. ob_gzhandler() determines what type of content encoding the browser will accept and will return its output accordingly.
I switched off compressing of output in conf.inc.php and it helped:
Code: Select all
56 $phpwcms["compress_page"] = 0; // default: 3; //wenn 1 = Seite komprimieren, 0 = Kompresion aus