View file readme.html

File size: 8.43Kb
<html>
<head>
<title>aka form</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
<!--
.fix {  font-family: Verdana; font-size: 12px; font-weight: bold}
.txt {  font-family: Verdana; font-size: 12px}
-->
</style>
</head>

<body bgcolor="#000000" text="#FFFFFF" link="#FFFF00" vlink="#FFFF00" alink="#FFFF00">
<form name="" action="cyr2utf.php">
  <table width="444" border="0" cellspacing="1">
    <tr valign="top"> 
      <td width="254"><b class="fix">Выберите исходную кодировку <a name="form"></a></b></td>
      <td rowspan="2" width="88"> 
        <select name="select">
            <option value="d">Dos-866</option>
            <option value="i">ISO-8859-5</option>
            <option value="k">Koi8-R</option>
            <option value="m">Mac</option>
            <option value="w">Win-1251</option>
          </select>
      </td>
      <td rowspan="2" width="92"> 
        <input type="submit" name="Submit" value="Submit">
      </td>
    </tr>
    <tr valign="top"> 
      <td width="254"><b class="fix">Choose input encoding</b></td>
    </tr>
  </table>
</form>
<p align="center"><b class="fix">Copyright &copy; <a href="mailto:[email protected]">aka 
  ghost</a></b></p>
<table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#FFFFFF">
  <tr valign="top" bgcolor="#9EAA97"> 
    <td width="50%" class="fix"> 
      <div align="center"><b class="fix">Пояснения</b></div>
    </td>
    <td width="50%"> 
      <div align="center"><font class="fix">Readme section</font></div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">0. В архиве должно быть:</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">0. Archive must contain:</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt"> 
      <div align="left">0.1. cyr2utf.php - читатель/кодировщик/писатель;</div>
    </td>
    <td width="50%" class="txt">0.1. cyr2utf.php - read/recode/write script;</td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt"> 
      <div align="left">0.2. input.dos - исходный файл (Dos-866);</div>
    </td>
    <td width="50%" class="txt"> 
      <div align="left">0.2. input.dos - input file (Dos-866);</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt"> 
      <div align="left">0.3. input.iso - исходный файл (ISO-8859-5);</div>
    </td>
    <td width="50%" class="txt"> 
      <div align="left">0.3. input.iso - input file (ISO-8859-5);</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">0.4. input.koi - исходный файл (KOI8-R);</td>
    <td width="50%" class="txt">0.4. input.koi - input file (KOI8-R);</td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">0.5. input.mac - исходный файл (Mac);</td>
    <td width="50%" class="txt">0.5. input.mac - input file (Mac);</td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">0.6. input.win - исходный файл (Win-1251);</td>
    <td width="50%" class="txt">0.6. input.win - input file (Win-1251);</td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">0.7. output.utf - выходной файл;</td>
    <td width="50%" class="txt">0.7. output.utf - output file;</td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt"> 
      <div align="left">0.8. readme.html - то, что сейчас на экране.</div>
    </td>
    <td width="50%" class="txt"> 
      <div align="left">0.8. readme.html - what's on screen.</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">1. Системные требования:</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">1. System requirements:</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">Хостинг с поддержкой PHP.</td>
    <td width="50%" class="txt">Hosting with PHP-support.</td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">2. На что оно надобно?</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">2. What is it used for?</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">Скрипт потребовался для Macromedia Flash MX. Как 
      известно, поддержка кириллицы (и прочих языков) в нем отсутствует напрочь, 
      один только UTF-8. Скрипт перекодирует кириллицу в UTF-8 прямо на сервере, 
      с использованием внешних данных (если надо). Команды `utf8_encode` и `urlencode`, 
      встроенные в PHP, некорректно работают с кириллицей, бяка...</td>
    <td width="50%"><span class="txt">Script was needed for Macromedia Flash MX. 
      As known, there's no support for cyrillic (and other languages or encodings), 
      just for UTF-8. So, this script lets you automatically recode cyrillic data 
      to UTF-8 &quot;on-the-fly&quot;, directly on server, using external data 
      (optional). Commands `utf8_encode`and `urlencode` (built in PHP) do not 
      properly work with cyrillic, ratz.</span><span class="fix">..</span></td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">3. Чего оно делает?</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">3. What does it make?</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">Собственно перекодировка состоит в замене одного 
      символа другим(и). Для заглавной русской буквы &quot;Р&quot; пришлось хитрить, 
      поэтому она кодируется первой, из-за символа &quot; &quot; (ASCII-160).</td>
    <td width="50%" class="txt">The main action of encoding is actually replacing 
      one symbol with other(s). There was a kind of trick about russian capital 
      letter &quot;Р&quot; ([R]), so it's replaced first because of symbol &quot; &quot; 
      (ASCII-160).</td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">4. Как оно это делает?</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">4. How does it work?</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">Имеются пять идентичных исходных файлов в разных 
      кириллических кодировках. Скрипт читает строки из файла &quot;input.*&quot; 
      (кодировку выбираете в <a href="#form" class="fix">форме</a>), который может 
      формироваться PHP или CGI скриптом НА СЕРВЕРЕ (например - из базы данных), 
      отображает в браузере UTF-8 текст и записывает UTF-8 данные в файл &quot;output.utf&quot;.</td>
    <td width="50%" class="txt">There are five content-identical input files saved 
      as different cyrillic encodings. Script reads lines from file &quot;input.*&quot; 
      (its encoding you can select in the <a href="#form" class="fix">form</a>) 
      , which could be generated by other CGI or PHP script remotely ON SERVER 
      (using database or smth.), prints the UTF-8 text in browser window and writes 
      UTF-8 encoded data to file &quot;output.utf&quot;.</td>
  </tr>
  <tr valign="top" bgcolor="#338E88"> 
    <td width="50%" class="fix"> 
      <div align="center">5. Лицензия:</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">5. License</div>
    </td>
  </tr>
  <tr valign="top" bgcolor="#000000"> 
    <td width="50%" class="txt">Скрипт бесплатный. Можно пользоваться, изменять 
      и распространять (бесплатно). В любом случае, сохраните ТОЛЬКО копирайты 
      (или &quot;спасибки&quot;) в строке 2 скрипта.<br>
      Остальные комментарии рекомендуется УДАЛИТЬ (если есть).</td>
    <td width="50%" class="txt">It''s free. You may use, modify or distribute 
      this script free of charge. Whatever you do, keep ONLY the copyright (or 
      &quot;thanks to:&quot;) string (line 2 of script).<br>
      It is recommended to REMOVE all other comment lines (if any).</td>
  </tr>
  <tr valign="top" bgcolor="#9EAA97"> 
    <td width="50%" class="fix"> 
      <div align="center">Удачи! &#135;^)</div>
    </td>
    <td width="50%" class="fix"> 
      <div align="center">Enjoy! &#135;^)</div>
    </td>
  </tr>
</table>
</body>
</html>