СообЧа > База Знаний > Интернет

Вопрос

Подскажите как перевести в нормальную кодировку текст, который выдает программа анализа логов сайта по поисковым фразам. Например: %f0%ed%fb %ee%ea%f0%fb или: %ed%f2%e5 %e5%e8%f2%e0%e8 %ee %e5%f2 %f0%ef%f1%e8

Ответ

Общий совет в том ,что %xx означает замену на символ 16-ричный код которого равен xx

Можете сами сделать перекодировщик. Для этого создайте html-файл, который будет содержать в себе следующий фрагмент:

<SCRIPT LANGUAGE="JavaScript"> <!--
function Convert(aform) {
aform.b.value = unescape(aform.a.value);
return false;
}
function Convert2(aform) {
aform.d.value = escape(aform.c.value);
return false;
}
//-->
</SCRIPT>
<BODY BGCOLOR="#FFFFFF">
<FORM METHOD=POST ACTION="">
Закодировано:<INPUT TYPE="text" NAME="a" size=100><br>
Раскодировано:<INPUT TYPE="text" NAME="b" size=100><br>
<INPUT TYPE="button" Value="Декодировать" onCLick="Convert(this.form);"> <br><br>
Раскодировано:<INPUT TYPE="text" NAME="c" size=100><br>
Закодировано:<INPUT TYPE="text" NAME="d" size=100><br>
<INPUT TYPE="button" Value="Кодировать" onCLick="Convert2(this.form);">
</FORM>


A.Z.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация