|
|
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
доброе время суток! с прошедшими и наступающими праздниками всех! при парсинге xml, содержащиеся в нем русские буквы в ожидаемой html-странице становятся всякой гадостью. как php объяснить, чтоб все нормально было? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 17:09 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
Сами поняли, что сказали??? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 17:17 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
хорошо, прошу прощения. попробую по другому. есть xml-документ. в некоторых его тегах содержаться русские буквы. после извлечения данных из тегов, в получаемой странице русские буквы выглядят так: ЧастотР. как исправить ситуацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 17:29 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
Разобраться в какой кодировке у тебя в этом XML данные храняться и вписать ее значения в нужные места. Для начала - в секцию <head> впиши во это: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 17:59 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
KsnkРазобраться в какой кодировке у тебя в этом XML данные храняться и вписать ее значения в нужные места. Для начала - в секцию <head> впиши во это: Код: plaintext все это у меня уже есть. в php-файле: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. в xml: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 18:18 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
Где-то по мере чтения из xml получается кодировка utf. Вот, к примеру, для IE вот такое Код: plaintext 1. 2. 3. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 18:34 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
KsnkГде-то по мере чтения из xml получается кодировка utf. Вот, к примеру, для IE вот такое Код: plaintext 1. 2. 3. Код: plaintext напоминает, но получается то же самое и в IE и в мозилле: ЧастоС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 13:47 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
2 i'm_novice И что? Что вы этим предложением хотели сказать? Тяжело запостить: 1. скрипт, который работать не так, как ожидается. 2. результаты работы этого скрипта. 3. описание того, что хотели получить от скрипта. Что по вашим огрызкам вам можно посоветовать кроме того, как научиться ЧЕТКО и ПОЛНО излагать свои мысли? [Дальше можно не читать] Когда люди научатся полно формулировать свои вопросы? [/Дальше можно не читать] ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 14:03 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
1.1 скрипт PHP: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 1.2 xml: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 2. результаты: русские буквы, содержащиеся в тэге description не являются русскими буквами. 3. ожидается: вывод элементов input html-формы, где описание этого элемента - тэг description; name элемента - тэг memory; value элемента - тэг value. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 14:22 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
одно замечание: несмотря на то, что в xml содержится encoding=Windows-1251, во время работы скрипта данные из xml берутся в кодировке Unicode. и если в браузере поменять кодировку на unicode, то данные отображаются нормально. но на форме содержатся данные не только из xml, но и просто написанные вручную, которые в кодировке Winows-1251. соответственно при изменении кодировки красиво будет выглядеть или то, или то. получается вопрос: как перевести данные из xml, записанные в unicode, в данные с кодировкой Winodows-1251? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 16:55 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
Хм... А кодировка, в которой xml храниться действительно Win? Проверить это можно посмотрев сам файл в шестнадцатеричном редакторе. Интересно будет начало файла и место, которое содержит русские буквы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2006, 19:11 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
KsnkХм... А кодировка, в которой xml храниться действительно Win? Проверить это можно посмотрев сам файл в шестнадцатеричном редакторе. Интересно будет начало файла и место, которое содержит русские буквы... да вроде бы win... смотрел в total commander'e: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2006, 09:17 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
все, работает. всем спасибо!! помогла функция iconv: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2006, 09:26 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
i'm_novice Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2006, 10:00 |
|
||
|
кодировка, кодировка...
|
|||
|---|---|---|---|
|
#18+
* i'm_novice Код: plaintext спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2006, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1476955]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
190ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 545ms |

| 0 / 0 |
