Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kodowanie znaków UTF-8, Wiem wiem, maglowane milion razy
Barcelona
post
Post #1





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

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


Witam, posiadam szablon z template monster. Chciałem go wykorzystać do stworzenia własnego projektu. Jednak przy kodowaniu znaków w UTF-8 i tak pojawiają się krzaki (IMG:style_emoticons/default/sciana.gif)

Wiem, że ten temat był maglowany milion razy, ale uwierzcie że szukałem i na tym forum i pytałem wujka, ale nic nie pomagało.

Do tworzenia stron korzystam z Notepad++ (w ustawieniach programu mam kodowanie: UTF bez BOOM).

Oto kod szablonu

  1. <?
  2. ?>
  3. <?php
  4. $go = $_GET['go'];
  5. $akcja = $_GET['akcja'];
  6. header('Content-type: text/html;charset=UTF-8');
  7. ?>
  8. <!DOCTYPE html>
  9. <html>
  10. <head>
  11. <title></title>
  12. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  13. <link rel="stylesheet" href="css/reset.css" type="text/css" media="all">
  14. <link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
  15. <link rel="stylesheet" href="css/style.css" type="text/css" media="all">
  16. <script type="text/javascript" src="js/jquery-1.4.2.js" ></script>
  17. <script type="text/javascript" src="js/cufon-yui.js"></script>
  18. <script type="text/javascript" src="js/cufon-replace.js"></script>
  19. <script type="text/javascript" src="js/Myriad_Pro_italic_600.font.js"></script>
  20. <script type="text/javascript" src="js/Myriad_Pro_italic_400.font.js"></script>
  21. <script type="text/javascript" src="js/Myriad_Pro_400.font.js"></script>
  22. <!--[if lt IE 9]>
  23. <script type="text/javascript" src="http://info.template-help.com/files/ie6_warning/ie6_script_other.js"></script>
  24. <script type="text/javascript" src="js/html5.js"></script>
  25. <![endif]-->
  26. </head>
  27. <body id="page1">
  28. <div class="body1">
  29. <div class="main">
  30. <!-- header -->
  31. <header>
  32. <div class="wrapper">
  33. <h1>
  34. <a href="?go=home" id="logo"></a><span id="slogan"></span>
  35. </h1>
  36. <div class="right">
  37. <nav>
  38. <ul id="top_nav">
  39. <li><a href="index.html"><img src="images/img1.gif" alt=""></a></li>
  40. <li><a href="index-4.html"><img src="images/img2.gif" alt=""></a></li>
  41. <li class="bg_none"><a href="#"><img src="images/img3.gif" alt=""></a></li>
  42. </ul>
  43. </nav>
  44. <nav>
  45. <ul id="menu">
  46. <li id="menu_active"><a href="index.html">Home</a></li>
  47. <li><a href="index-1.html">Our Aircraft</a></li>
  48. <li><a href="index-2.html">Safety</a></li>
  49. <li><a href="index-3.html">Charters</a></li>
  50. <li><a href="index-4.html">Contacts</a></li>
  51. </ul>
  52. </nav>
  53. </div>
  54. </div>
  55. </header>
  56. </div>
  57. </div><div class="inner_copy">More <a href="http://www.templatemonster.com/">Website Templates</a> at TemplateMonster.com!</div>
  58. <div class="main">
  59. <div id="banner">
  60. <div class="text1">
  61. COMFORT<span>Guaranteed</span><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  62. </div>
  63. <a href="#" class="button_top">Order Tickets Online</a>
  64. </div>
  65. </div>
  66. <!-- / header -->
  67. <div class="main">
  68. <!-- content -->
  69. <section id="content">
  70. <article class="col1">
  71. <div class="pad_1">
  72. <h2>Your Flight Planner</h2>
  73. <form id="form_1" action="" method="post">
  74. <div class="wrapper pad_bot1">
  75. <div class="radio marg_right1">
  76. <input type="radio" name="name1">Round Trip<br>
  77. <input type="radio" name="name1">One Way
  78. </div>
  79. <div class="radio">
  80. <input type="radio" name="name1">Empty-Leg<br>
  81. <input type="radio" name="name1">Multi-Leg
  82. </div>
  83. </div>
  84. <div class="wrapper">
  85. Leaving From:
  86. <div class="bg"><input type="text" class="input input1" value="Enter City or Airport Code" onblur="if(this.value=='') this.value='Enter City or Airport Code'" onFocus="if(this.value =='Enter City or Airport Code' ) this.value=''"></div>
  87. </div>
  88. <div class="wrapper">
  89. Going To:
  90. <div class="bg"><input type="text" class="input input1" value="Enter City or Airport Code" onblur="if(this.value=='') this.value='Enter City or Airport Code'" onFocus="if(this.value =='Enter City or Airport Code' ) this.value=''"></div>
  91. </div>
  92. <div class="wrapper">
  93. Departure Date and Time:
  94. <div class="wrapper">
  95. <div class="bg left"><input type="text" class="input input2" value="mm/dd/yyyy " onblur="if(this.value=='') this.value='mm/dd/yyyy '" onFocus="if(this.value =='mm/dd/yyyy ' ) this.value=''"></div>
  96. <div class="bg right"><input type="text" class="input input2" value="12:00am" onblur="if(this.value=='') this.value='12:00am'" onFocus="if(this.value =='12:00am' ) this.value=''"></div>
  97. </div>
  98. </div>
  99. <div class="wrapper">
  100. Return Date and Time:
  101. <div class="wrapper">
  102. <div class="bg left"><input type="text" class="input input2" value="mm/dd/yyyy " onblur="if(this.value=='') this.value='mm/dd/yyyy '" onFocus="if(this.value =='mm/dd/yyyy ' ) this.value=''"></div>
  103. <div class="bg right"><input type="text" class="input input2" value="12:00am" onblur="if(this.value=='') this.value='12:00am'" onFocus="if(this.value =='12:00am' ) this.value=''"></div>
  104. </div>
  105. </div>
  106. <div class="wrapper">
  107. <p>Passenger(s):</p>
  108. <div class="bg left"><input type="text" class="input input2" value="# passengers" onblur="if(this.value=='') this.value='# passengers'" onFocus="if(this.value =='# passengers' ) this.value=''"></div>
  109. <a href="#" class="button2" onClick="document.getElementById('form_1').submit()">go!</a>
  110. </div>
  111. </form>
  112. <h2>Recent News</h2>
  113. <p class="under"><a href="#" class="link1">Nemo enim ipsam voluptatem quia</a><br>November 5, 2010</p>
  114. <p class="under"><a href="#" class="link1">Voluptas aspernatur autoditaut fjugit</a><br>November 1, 2010</p>
  115. <p><a href="#" class="link1">Sed quia consequuntur magni</a><br>October 23, 2010</p>
  116. </div>
  117. </article>
  118. <article class="col2 pad_left1">
  119. <h2>Welcome to our Website!</h2>
  120. <p class="color1">ąśźćAir Lines is a free web template created by TemplateMonster.com team. This website template is optimized for 1024X768 screen resolution. </p>
  121. <div class="marker">
  122. <div class="wrapper">
  123. <p class="pad_bot2"><strong>Aircraft</strong></p>
  124. <p class="pad_bot2">Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione.</p>
  125. </div>
  126. </div>
  127. <div class="wrapper pad_bot2"><a href="#" class="button1">Read More</a></div>
  128. <div class="marker">
  129. <div class="wrapper">
  130. <p class="pad_bot2"><strong>Charters</strong></p>
  131. <p class="pad_bot2">ąśśćNeque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.</p>
  132. </div>
  133. </div>
  134. <div class="wrapper pad_bot2">
  135. <a href="#" class="button1">Reservation</a>
  136. <a href="#" class="button2">Fleet</a>
  137. </div>
  138. <div class="wrapper">
  139. <article class="cols">
  140. <h2>Our Clients</h2>
  141. <p><strong>Avero eoset</strong> accusamus et iusto odio dig- nissimos ducimus qui blanditiis praesentium voluptatum deleniti.</p>
  142. <p>Atque corrupti quos dolores et quas moles- tias excepturi sint <a href="#">occaecati cupiditate</a> non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.</p>
  143. </article>
  144. <div class="box1">
  145. <div class="pad_1">
  146. <div class="wrapper">
  147. <p class="pad_bot2">Lorem ipsum dolor sit amet, consectetur adip- isicing elit, sed do eius- mod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis </p>
  148. <p><span class="right">Mr. Thomas Lloyd</span>&nbsp;<br></p>
  149. </div>
  150. </div>
  151. </div>
  152. </div>
  153. </article>
  154. </section>
  155. <!-- / content -->
  156. </div>
  157. <div class="body2">
  158. <div class="main">
  159. <!-- footer -->
  160. <footer>
  161. <a href="http://www.templatemonster.com/" target="_blank">Website template</a> designed by TemplateMonster.com<br>
  162. <a href="http://www.templates.com/product/3d-models/" target="_blank">3D Models</a> provided by Templates.com
  163. </footer>
  164. <!-- / footer -->
  165. </div>
  166. </div>
  167. <script type="text/javascript"> Cufon.now(); </script>
  168. </body>
  169. </html>


Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Barcelona
post
Post #2





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

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


Dzięki kolego (IMG:style_emoticons/default/smile.gif) Konwertowanie do UTF pomogło (IMG:style_emoticons/default/smile.gif)

Swoją drogą, jak tworze projekt to tworze go od razu na serwerze, tzn pliki tworze już bezpośrednio na serwerze. Czy ma to wpływ na kodowanie znaków jeżeli serwer stoi na Linuxie ?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 16:44