Ben bir online makale sitesi inşa ediyorum. Ben makaleleri görüntüleyen bir php script denilen view_article.php var. Sayfa göstermek için ne makale bilir yolu URL bir $ _GET değişken kullanarak gereğidir.
Örneğin:
/view_article.php?article_id=1 views article 1 /view_article.php?article_id=2 views article 2
İşte yakalamak bulunuyor. Ben makaleyi 1 görüntülediğinizde IE8, sayfa güzel görüntüler, ancak ben makaleyi 2 görüntülediğinizde, IE boş olarak sayfasını görüntüler. O yüzden nasıl / neden bu kadar boş sayfayı görüntüleyen aynı komut dosyası çalışıyor?
Ben bu konuda denedim 4 bilgisayarların, bu 4 bilgisayarların 2 üzerinde zaman% 100 çoğaltılabilir ve diğer 2 bilgisayarlarda olmuyor. Firefox ve Chrome sayfaları görüntüleyerek sorunumuz yok.
Ben tüm hata iletileri açık ama hiçbir şey görüntülenir
Herhangi bir bu neden oluyor fikir ve nasıl düzeltebilirim? Bu sadece çalışma değildir ama sitedeki diğer sayfalara da işe yaramazsa bu makale sayfaları (belki yaklaşık 50 farklı script php sayfaları% 10 bu 2 bilgisayarlarda Consistenly IE8 çalışmak ve onlardan biri değilsiniz sayfalar) Benim kayıt sayfası. Ben ne yapabilirim? Ben kullanıcıların 10% benim web sitesine erişmek mümkün olmayacaktır endişeliyim. Sitenin kullanıcılarının çoğunluğu IE kullanarak olacaktır. Herhangi bir öneri için teşekkürler
EDIT
View Source Some helpful people suggested to view the source. Viewing the source on the computer that shows blank vs the computer that shows the page properly is almost identical except the computer that shows blank has some garbled characters that show after the last tag. I'm not doing anything to do with anything Turkish and also the computers giving me problems are in Taiwan and the browsers are in Mandarin (Chinese).
` ` ? ?¢F @ ? ? ? ??¨t?0 ?? ?�Ã? ? ? $ ? ???Psprog Psprog Regular Turkish uropean ðK? ¡I?$ W ? ` ` ? ?¢F @$? ? ? �ü ģ ?? ?�Ã? ? ? ? ???·s�ө��é ·s�ө��é Regular Turkish uropean ðK? ¡I? ? ` ` ¢D�¼ ?¢F @ ? ? ? ? �Ã? ? ? ?
HTTP Headers Someone suggested examining the headers. I don't really know what I'm looking for so I used web-sniffer. Here is the output:
HTTP REQUEST HEADERS Connect to 66.147.230.147 on port 80 ... ok GET /articles/trends HTTP/1.1[CRLF] Host: www.example.com[CRLF] Connection: close[CRLF] User-Agent: Web-sniffer/1.0.29 (+http://web-sniffer.net/)[CRLF] Accept-Encoding: gzip[CRLF] Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7[CRLF] Cache-Control: no[CRLF] Accept-Language: de,en;q=0.7,en-us;q=0.3[CRLF] Referer: http://web-sniffer.net/[CRLF] [CRLF] HTTP RESPONSE HEADERS HTTP Status Code: HTTP/1.1 200 OK Date: Thu, 20 Aug 2009 07:06:40 GMT Server: Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8k DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 X-Powered-By: PHP/5.2.9 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: PHPSESSID=1e8520adc7a127590d4f59cb37ca0c98; path=/ Connection: close Transfer-Encoding: chunked Content-Type: text/html