Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Kodowanie UTF-8, dlaczego nie działa na serwerze pocztowym a w kliencie działa??
menol8
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 26.03.2011

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


cześć wszystkim, powiedzcie mi taką rzecz..jest formularz do wysyłki na stronie napisany w php, strona jest kodowana w UTF-8, wysyłana wiadomość na poczcie przez www (o2) ma krzaczki zamiast polskich literek a ten sam mail odebrany przez np thunderbirda wyświetlany jest poprawnie. dlaczego? jak macie jakiś pomysł to piszcie bo mi się pomysły wyczerpały :/

odebrany mail z poczty przez www:
miÄ™ i Nazwisko: ajaj
Ulica: ddośćó
Miasto: doeośe
Województwo: łudxzs
Kod pocztowy: dedf rf
Kraj: Burundi
Telefon: 48999999999
Email: fdsfs(malpa)wdfp.pl
Data przyjazdu: 2011/06/9
Data wyjazdu: 2011/06/16
Ilość osób: 1
Uwagi: kjfoewj eojśssśćęęę

  1. <?php
  2. treść skrypyu...
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  6. <head>
  7. <title></title>
  8. <meta http-equiv="Content-Style-Type" content="text/css" />
  9. <meta http-equiv="Content-Type" content="text/html charset=utf-8" />
  10. <meta http-equiv="Content-Language" content="pl" />
  11. <link rel="stylesheet" type="text/css" href="view.css" media="all">
  12. <link href="style.css" type="text/css" rel="stylesheet" />
  13. <script src="rollover.js" type="text/javascript"></script>
  14. <script type="text/javascript"> </script>
  15. <script type="text/javascript" src="view.js"></script>
  16. <script type="text/javascript" src="calendar.js"></script>
  17.  
  18. </head>
  19. ...
  20. <div class="form_description">
  21. <?php
  22. if(strlen($errorMessage) > 0)
  23. {
  24. print("<div id='errorMessageArea'><span>".$errorMessage."</span></div>");
  25. }
  26. if(strlen($mailSendingMessage) > 0)
  27. {
  28. print("<div id='mailSendingMessageArea'><span>".$mailSendingMessage."</span></div>");
  29. }
  30. ?>
  31. </div>
  32. <ul >
  33. <li id="li_1" >
  34. <label class="description" for="nick">Imię i Nazwisko </label>
  35. <span>
  36. <input id="nick" name= "nick" class="element text medium" maxlength="255" size="35" value="<?php print($name)?>"/>
  37. </span>
  38. </li> <li id="li_2" >
  39. <label class="description" for="adres">Adres </label>
  40.  
  41. <div>
  42. <input id="adres" name="adres" class="element text medium" value="<?php print($street)?>" type="text">
  43. <label for="ulica">Ulica</label>
  44. </div>
  45.  
  46. <div class="left">
  47. <input id="miasto" name="miasto" class="element text medium" value="<?php print($city)?>" type="text">
  48. <label for="miasto">Miasto</label>
  49. </div>
  50.  
  51. <div class="right">
  52. <input id="woj" name="woj" class="element text medium" value="<?php print($voi)?>" type="text">
  53. <label for="woj">Województwo</label>
  54. </div>
  55.  
  56. <div class="left">
  57. <input id="kod" name="kod" class="element text medium" maxlength="15" value="<?php print($postcode)?>" type="text">
  58. <label for="kod">Kod pocztowy</label>
  59. </div>
  60. ...
  61. <li id="li_3" >
  62. <label class="description" for="tel">Telefon </label>
  63. <span>
  64. <input id="tel" name="tel" class="element text" size="15" maxlength="15" value="<?php print($tel)?>" type="text">
  65. <label for="tel">(+kierunkowy)</label>
  66. </span>
  67. </li> <li id="li_4" >
  68. <label class="description" for="mail">Email </label>
  69. <div>
  70. <input id="mail" name="mail" class="element text medium" type="text" maxlength="255" value="<?php print($email)?>"/>
  71. </div>
  72. </li> <li id="li_5" >
  73. <label class="description" for="element_5">Data przyjazdu </label>
  74. <span>
  75. <input id="element_5_1" name="element_5_1" class="element text" size="2" maxlength="2" value="<?php print($fromMonth)?>" type="text"> /
  76. <label for="element_5_1">MM</label>
  77. </span>
  78. <span>
  79. <input id="element_5_2" name="element_5_2" class="element text" size="2" maxlength="2" value="<?php print($fromDay)?>" type="text"> /
  80. <label for="element_5_2">DD</label>
  81. </span>
  82. <span>
  83. <input id="element_5_3" name="element_5_3" class="element text" size="4" maxlength="4" value="<?php print($fromYear)?>" type="text">
  84. <label for="element_5_3">YYYY</label>
  85. </span>
  86.  
  87. <span id="calendar_5">
  88. <img id="cal_img_5" class="datepicker" src="images/calendar.gif" alt="Pick a date.">
  89. </span>
  90. <script type="text/javascript">
  91. Calendar.setup({
  92. inputField : "element_5_3",
  93. baseField : "element_5",
  94. displayArea : "calendar_5",
  95. button : "cal_img_5",
  96. ifFormat : "%B %e, %Y",
  97. onSelect : selectDate
  98. });
  99. </script>
  100.  
  101. </li> <li id="li_6" >
  102. <label class="description" for="element_6">Data wyjazdu </label>
  103. <span>
  104. <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="<?php print($toMonth)?>" type="text"> /
  105. <label for="element_6_1">MM</label>
  106. </span>
  107. <span>
  108. <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="<?php print($toDay)?>" type="text"> /
  109. <label for="element_6_2">DD</label>
  110. </span>
  111. <span>
  112. <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="<?php print($toYear)?>" type="text">
  113. <label for="element_6_3">YYYY</label>
  114. </span>
  115.  
  116. <span id="calendar_6">
  117. <img id="cal_img_6" class="datepicker" src="images/calendar.gif" alt="Pick a date.">
  118. </span>
  119. <script type="text/javascript">
  120. Calendar.setup({
  121. inputField : "element_6_3",
  122. baseField : "element_6",
  123. displayArea : "calendar_6",
  124. button : "cal_img_6",
  125. ifFormat : "%B %e, %Y",
  126. onSelect : selectDate
  127. });
  128. </script>
  129.  
  130. </li> <li id="li_7" >
  131. <label class="description" for="ileos">Liczba osób </label>
  132. <div>
  133. <input id="ileos" name="ileos" class="element text small" type="text" maxlength="255" value="<?php print($peopleCount)?>"/>
  134. </div>
  135. </li> <li id="li_8" >
  136. <label class="description" for="uwagi">Uwagi dotyczące rezerwacji </label>
  137. <div>
  138. <textarea id="uwagi" name="uwagi" class="element textarea medium" value=""><?php print($remark)?></textarea>
  139. </div>
  140. </li>
  141.  
  142. <li class="buttons">
  143. <input type="hidden" name="form_id" value="170219" />
  144.  
  145. <input id="saveForm" class="button_text" type="submit" name="submit" value="Wyślij" />
  146. </li>
  147. </ul>
  148. </form>
  149. </div>
  150. ...


nie mogę wkleić całego skryptu więc jak potrzeba to podeśle plik na maila:/ proszę o pomoc bo nie mam już pomysłów

Pozdrawiam
Marcin
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hpsi
post
Post #2





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


a kodowanie ustawiłeś w mailu na utf8 ?
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: 11.10.2025 - 23:54