Advertisement
zero50x

Кодировка 1251 в UTF

Mar 26th, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.82 KB | None | 0 0
  1. <?php
  2. error_reporting(E_ALL | E_STRICT);
  3. ini_set('display_errors', TRUE);
  4. ini_set('display_startup_errors', TRUE);
  5. header('Content-type: text/html; charset=UTF-8');
  6. ?>
  7.  
  8. <!DOCTYPE html>
  9. <html>
  10. <head>
  11. <title></title>
  12. </head>
  13. <body>
  14.  
  15.  
  16. <?php
  17. if (isset($_POST['text'])) {
  18.  
  19. $encoding = $_POST['text'];
  20. $encoding = str_replace('Р°', 'а', $encoding);
  21. $encoding = str_replace('Р±', 'б', $encoding);
  22. $encoding = str_replace('РІ', 'в', $encoding);
  23. $encoding = str_replace('Рі', 'г', $encoding);
  24. $encoding = str_replace('Рґ', 'д', $encoding);
  25. $encoding = str_replace('Рµ', 'е', $encoding);
  26. $encoding = str_replace('С‘', 'ё', $encoding);
  27. $encoding = str_replace('Р¶', 'ж', $encoding);
  28. $encoding = str_replace('Р·', 'з', $encoding);
  29. $encoding = str_replace('Рё', 'и', $encoding);
  30. $encoding = str_replace('Р№', 'й', $encoding);
  31. $encoding = str_replace('Рє', 'к', $encoding);
  32. $encoding = str_replace('Р»', 'л', $encoding);
  33. $encoding = str_replace('Рј', 'м', $encoding);
  34. $encoding = str_replace('РЅ', 'н', $encoding);
  35. $encoding = str_replace('Рѕ', 'о', $encoding);
  36. $encoding = str_replace('Рї', 'п', $encoding);
  37. $encoding = str_replace('СЂ', 'р', $encoding);
  38. $encoding = str_replace('СЃ', 'с', $encoding);
  39. $encoding = str_replace('С‚', 'т', $encoding);
  40. $encoding = str_replace('Сѓ', 'у', $encoding);
  41. $encoding = str_replace('С„', 'ф', $encoding);
  42. $encoding = str_replace('С…', 'х', $encoding);
  43. $encoding = str_replace('С†', 'ц', $encoding);
  44. $encoding = str_replace('С‡', 'ч', $encoding);
  45. $encoding = str_replace('С€', 'ш', $encoding);
  46. $encoding = str_replace('С‰', 'щ', $encoding);
  47. $encoding = str_replace('СЉ', 'ъ', $encoding);
  48. $encoding = str_replace('С‹', 'ы', $encoding);
  49. $encoding = str_replace('СЊ', 'ь', $encoding);
  50. $encoding = str_replace('СЌ', 'э', $encoding);
  51. $encoding = str_replace('СЋ', 'ю', $encoding);
  52. $encoding = str_replace('СЏ', 'я', $encoding);
  53.  
  54. $encoding = str_replace('Рђ', 'А', $encoding);
  55. $encoding = str_replace('Р‘', 'Б', $encoding);
  56. $encoding = str_replace('Р’', 'В', $encoding);
  57. $encoding = str_replace('Р“', 'Г', $encoding);
  58. $encoding = str_replace('Р”', 'Д', $encoding);
  59. $encoding = str_replace('Р•', 'Е', $encoding);
  60. $encoding = str_replace('РЃ', 'Ё', $encoding);
  61. $encoding = str_replace('Р–', 'Ж', $encoding);
  62. $encoding = str_replace('Р—', 'З', $encoding);
  63. $encoding = str_replace('И', 'И', $encoding);
  64. $encoding = str_replace('Р™', 'Й', $encoding);
  65. $encoding = str_replace('Рљ', 'К', $encoding);
  66. $encoding = str_replace('Р›', 'Л', $encoding);
  67. $encoding = str_replace('Рњ', 'М', $encoding);
  68. $encoding = str_replace('Рќ', 'Н', $encoding);
  69. $encoding = str_replace('Рћ', 'О', $encoding);
  70. $encoding = str_replace('Рџ', 'П', $encoding);
  71. $encoding = str_replace('Р ', 'Р', $encoding);
  72. $encoding = str_replace('РЎ', 'С', $encoding);
  73. $encoding = str_replace('Рў', 'Т', $encoding);
  74. $encoding = str_replace('РЈ', 'У', $encoding);
  75. $encoding = str_replace('Р¤', 'Ф', $encoding);
  76. $encoding = str_replace('РҐ', 'Х', $encoding);
  77. $encoding = str_replace('Р¦', 'Ц', $encoding);
  78. $encoding = str_replace('Р§', 'Ч', $encoding);
  79. $encoding = str_replace('РЁ', 'Ш', $encoding);
  80. $encoding = str_replace('Р©', 'Щ', $encoding);
  81. $encoding = str_replace('РЄ', 'Ъ', $encoding);
  82. $encoding = str_replace('Р«', 'Ы', $encoding);
  83. $encoding = str_replace('Р¬', 'Ь', $encoding);
  84. $encoding = str_replace('Р­', 'Э', $encoding);
  85. $encoding = str_replace('Р®', 'Ю', $encoding);
  86. $encoding = str_replace('РЇ', 'Я', $encoding);
  87.  
  88. echo $encoding;
  89. echo '<br><br><br>';
  90. }
  91. ?>
  92.  
  93. <form action="" method="POST">
  94.     <textarea name="text"></textarea><br>
  95.     <button type="submit" name="add">Add</button>
  96. </form>
  97.  
  98. </body>
  99. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement