Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> biała strona
Ember
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 13.04.2006

Ostrzeżenie: (0%)
-----


Witam, przejde od razu do rzeczy. Oto dwa fragmenty:

Kod
<a href="index.php?id=rides" id="rides"></a>
<a href="index.php?id=download" id="download"></a>
<a href="index.php?id=about" id="about"></a>
<a href="index.php?id=shop" id="shop"></a>


Kod
#rides {display:block; left:534px; top:100px; width:217px; height:52px; position:absolute;}
#download {display:block; left:534px; top:175px; width:217px; height:52px; position:absolute;}
#about {display:block; left:534px; top:250px; width:217px; height:52px; position:absolute;}
#shop {display:block; left:534px; top:326px; width:217px; height:52px; position:absolute;}


Dlaczego w IE po kliknięciu otwiera się biała strona i dopiero po odświeżeniu wszystko jest OK? czasami jest OK, ale częściej pusta strona.
Inne przeglądarki wszystko dobrze robią.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
l0ud
post
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


To niekoniecznie musi być wina kodu. Czy nie używasz czasem kompresji gzip? IE lubi sobie przy niej wywalić 'białą stronę' i potrzebne są dodatkowe nagłówki.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
@Michał
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.01.2008

Ostrzeżenie: (0%)
-----


<a href="index.php?id=rides" id="rides">Nazwa odnośnika</a>
<a href="index.php?id=download" id="download">Nazwa odnośnika</a>
<a href="index.php?id=about" id="about">Nazwa odnośnika</a>
<a href="index.php?id=shop" id="shop">Nazwa odnośnika</a>
Go to the top of the page
+Quote Post
Ember
post
Post #4





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 13.04.2006

Ostrzeżenie: (0%)
-----


Cytat(l0ud @ 2.03.2008, 16:36:38 ) *
To niekoniecznie musi być wina kodu. Czy nie używasz czasem kompresji gzip? IE lubi sobie przy niej wywalić 'białą stronę' i potrzebne są dodatkowe nagłówki.

Nie, nie używam.

Cytat(@Michał @ 2.03.2008, 16:44:42 ) *
<a href="index.php?id=rides" id="rides">Nazwa odnośnika</a>
<a href="index.php?id=download" id="download">Nazwa odnośnika</a>
<a href="index.php?id=about" id="about">Nazwa odnośnika</a>
<a href="index.php?id=shop" id="shop">Nazwa odnośnika</a>

Nic nie daje
Go to the top of the page
+Quote Post
nowotny
post
Post #5





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


HTML ani CSS nie dostarcza żadnych treści, więc nie tędy droga... pokaż lepiej plik index.php...
Go to the top of the page
+Quote Post
@Michał
post
Post #6





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 29.01.2008

Ostrzeżenie: (0%)
-----


Mi nigdy sie tak nie działo (biała strona). Nowotny ma racje. Pokaż plik index.php
Go to the top of the page
+Quote Post
Ember
post
Post #7





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 13.04.2006

Ostrzeżenie: (0%)
-----


  1. <?php include("config.php");
  2. ?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  5. <head profile="http://www.w3.org/2000/08/w3c-synd/#">
  6.  
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <title>JDM-Option</title>
  9. <link rel="stylesheet" type="text/css" media="screen" href="style.css" />
  10. <link rel="shortcut icon" href="gfx/url.ico" />
  11. <script src="skrypt.js"></script>
  12. <!--[if lte IE 6]>
  13. <style type="text/css">
  14. #logo {margin-top:-15px;}
  15. </style>
  16. <![endif]-->
  17.  
  18. </head>
  19.  
  20. <?php
  21. echo '<div id="wrapper">
  22. <div id="cell">
  23. <div id="top">
  24. <div id="top_left">
  25. <form method="get" name="f_przejdz">
  26. <select name="s_przejdz" onchange="przejdz();" style="FONT: 9px Verdana, Arial, san-serif; COLOR: #766d5b; width:185px; background-color:#d2c8bc; border:1px solid black;"><option value="">www.jdm-option.pl';
  27. $fora = $linki->wartosci("`cat`='1'");
  28. $sklepy = $linki->wartosci("`cat`='2'");
  29. $inne = $linki->wartosci("`cat`='3'");
  30. if($fora!=0) {
  31. echo '<option value=""><option value="">FORA:';
  32. foreach($fora as $wart) { echo "<option value=\"$wart[adres]\">$wart[nazwa]"; }
  33. } if($sklepy!=0) {
  34. echo '<option value=""><option value="">SKLEPY:';
  35. foreach($sklepy as $wart) { echo "<option value=\"$wart[adres]\">$wart[nazwa]"; }
  36. } if($inne!=0) {
  37. echo '<option value=""><option value="">INNE:';
  38. foreach($inne as $wart) { echo "<option value=\"$wart[adres]\">$wart[nazwa]"; }
  39. }
  40.  
  41. echo '</select></form>
  42. </div><div id="top_right">
  43. <a href="index.php">Home</a> | <a href="mailto:jdm-option@jdm-option.pl">Contact</a>
  44. </div></div>
  45. <div id="logo">
  46. <a href="http://www.jdm-option.pl/forum/" target="_blank" id="forum">forum</a>
  47. <a href="index.php?id=rides" id="rides">rides</a>
  48. <a href="index.php?id=download" id="download">download</a>
  49. <a href="index.php?id=about" id="about">about</a>
  50. <a href="index.php?id=shop" id="shop"></a>
  51. </div>
  52. <div id="podlogo"></div>
  53. ';
  54.  
  55. echo '<div id="content">
  56. ';
  57. echo "<div id=\"wide\">";
  58.  
  59. if(isset($_GET[id]) && $_GET[id]!='') {
  60. $wysw = $_GET[id].".php";
  61. if(file_exists($wysw)) include($wysw);
  62. else echo "Niestety podany plik nie istnieje";
  63. }
  64.  
  65. echo "</div>
  66. <div id=\"tight\">
  67. <div id=\"menu\">";
  68.  
  69. if(file_exists("menu_".$wysw)) {
  70. include("menu_".$wysw);
  71. }
  72.  
  73. echo "</div>
  74. </div>
  75. ";
  76.  
  77. echo "<div id=\"reklama\"><center>";
  78. $reklamy = $reklama->wartosci();
  79. if($reklamy!=0) foreach($reklamy as $wart) {
  80. echo "<a href=\"$wart[adres]\" title=\"$wart[alt]\"><img src=\"reklama/$wart[obraz]\" border=\"0\"></a><br />";
  81. }
  82. echo "</center></div>";
  83.  
  84. echo "</div> <!-- content -->
  85. </div> <!-- cell -->
  86. </div> <!-- wrappeer -->";
  87.  
  88. mysql_close($sql_conn);
  89. ?>
  90.  
  91. </body>
  92. </html>


Dobra, problem rozwiaznay.
Jak sie okazało, był on jednak spowodowany kompresją GZIP.
Rozwiązanie:
Kod
ob_start('ob_gzhandler');
header('Content-Type: text/html; charset=UTF-8');

Dziękuje wszystkim za pomoc, a zwłaszcza Tobie l0ud smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 23:59