Advertisement
zero50x

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

Mar 26th, 2016
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.00 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('&#1072;', 'а', $encoding);
  21. $encoding = str_replace('&#1073;', 'б', $encoding);
  22. $encoding = str_replace('&#1074;', 'в', $encoding);
  23. $encoding = str_replace('&#1075;', 'г', $encoding);
  24. $encoding = str_replace('&#1076;', 'д', $encoding);
  25. $encoding = str_replace('&#1077;', 'е', $encoding);
  26. $encoding = str_replace('&#1105;', 'ё', $encoding);
  27. $encoding = str_replace('&#1078;', 'ж', $encoding);
  28. $encoding = str_replace('&#1079;', 'з', $encoding);
  29. $encoding = str_replace('&#1080;', 'и', $encoding);
  30. $encoding = str_replace('&#1081;', 'й', $encoding);
  31. $encoding = str_replace('&#1082;', 'к', $encoding);
  32. $encoding = str_replace('&#1083;', 'л', $encoding);
  33. $encoding = str_replace('&#1084;', 'м', $encoding);
  34. $encoding = str_replace('&#1085;', 'н', $encoding);
  35. $encoding = str_replace('&#1086;', 'о', $encoding);
  36. $encoding = str_replace('&#1087;', 'п', $encoding);
  37. $encoding = str_replace('&#1088;', 'р', $encoding);
  38. $encoding = str_replace('&#1089;', 'с', $encoding);
  39. $encoding = str_replace('&#1090;', 'т', $encoding);
  40. $encoding = str_replace('&#1091;', 'у', $encoding);
  41. $encoding = str_replace('&#1092;', 'ф', $encoding);
  42. $encoding = str_replace('&#1093;', 'х', $encoding);
  43. $encoding = str_replace('&#1094;', 'ц', $encoding);
  44. $encoding = str_replace('&#1095;', 'ч', $encoding);
  45. $encoding = str_replace('&#1096;', 'ш', $encoding);
  46. $encoding = str_replace('&#1097;', 'щ', $encoding);
  47. $encoding = str_replace('&#1098;', 'ъ', $encoding);
  48. $encoding = str_replace('&#1099;', 'ы', $encoding);
  49. $encoding = str_replace('&#1100;', 'ь', $encoding);
  50. $encoding = str_replace('&#1101;', 'э', $encoding);
  51. $encoding = str_replace('&#1102;', 'ю', $encoding);
  52. $encoding = str_replace('&#1103;', 'я', $encoding);
  53.  
  54. $encoding = str_replace('&#1040;', 'А', $encoding);
  55. $encoding = str_replace('&#1041;', 'Б', $encoding);
  56. $encoding = str_replace('&#1042;', 'В', $encoding);
  57. $encoding = str_replace('&#1043;', 'Г', $encoding);
  58. $encoding = str_replace('&#1044;', 'Д', $encoding);
  59. $encoding = str_replace('&#1045;', 'Е', $encoding);
  60. $encoding = str_replace('&#1025;', 'Ё', $encoding);
  61. $encoding = str_replace('&#1046;', 'Ж', $encoding);
  62. $encoding = str_replace('&#1047;', 'З', $encoding);
  63. $encoding = str_replace('&#1048;', 'И', $encoding);
  64. $encoding = str_replace('&#1049;', 'Й', $encoding);
  65. $encoding = str_replace('&#1050;', 'К', $encoding);
  66. $encoding = str_replace('&#1051;', 'Л', $encoding);
  67. $encoding = str_replace('&#1052;', 'М', $encoding);
  68. $encoding = str_replace('&#1053;', 'Н', $encoding);
  69. $encoding = str_replace('&#1054;', 'О', $encoding);
  70. $encoding = str_replace('&#1055;', 'П', $encoding);
  71. $encoding = str_replace('&#1056;', 'Р', $encoding);
  72. $encoding = str_replace('&#1057;', 'С', $encoding);
  73. $encoding = str_replace('&#1058;', 'Т', $encoding);
  74. $encoding = str_replace('&#1059;', 'У', $encoding);
  75. $encoding = str_replace('&#1060;', 'Ф', $encoding);
  76. $encoding = str_replace('&#1061;', 'Х', $encoding);
  77. $encoding = str_replace('&#1062;', 'Ц', $encoding);
  78. $encoding = str_replace('&#1063;', 'Ч', $encoding);
  79. $encoding = str_replace('&#1064;', 'Ш', $encoding);
  80. $encoding = str_replace('&#1065;', 'Щ', $encoding);
  81. $encoding = str_replace('&#1066;', 'Ъ', $encoding);
  82. $encoding = str_replace('&#1067;', 'Ы', $encoding);
  83. $encoding = str_replace('&#1068;', 'Ь', $encoding);
  84. $encoding = str_replace('&#1069;', 'Э', $encoding);
  85. $encoding = str_replace('&#1070;', 'Ю', $encoding);
  86. $encoding = str_replace('&#1071;', 'Я', $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