Просмотр полной версии : ASC II и Hex
У меня есть HTML документ.
Как можно при помощи ASC II и Hex закодировать исходный текст? Где взять таблицу или прогу, которая может это сделать?
P.S. Короче говоря глянул на http://forum.antichat.ru/threadnav8919-1-10.html и не врубился как это сделать...... Подскажите безграмотному
Учим основы javascript или vbscript
и пишем свой "маленький" кодировщик...
Легко сказать......
А ты возьми и помоги......
А ты возьми и помоги...
Если очень надо могу поделиться парой идей.И самой простой реализацией.
Стучись
Легко сказать......
Помойму легко и выучить...Там не так много надо знать.
Zadoxlik
01.09.2005, 08:12
PHP:
<?
for($i=0; $i<=3050;$i++){
echo"&#x".bin2hex(pack("c", $i))." &#".$i." &#".$i.";<br>\r\n";
}
?>
Выводит символы и их HTML-коды hex и dec.
Перекодировать строку можно:
<?
if($_REQUEST['string']){
for($i=0;$i<strlen($_REQUEST['string']);$i++){
@$lol.="&#".ord($_REQUEST['string'][$i]).";";
@$lol2.="&#x".bin2hex(pack("c", ord($_REQUEST['string'][$i]))).";";
}
echo $lol."<BR><BR>".$lol2;
}
?>
Тоже как то столкнулся с проблемой перекодировки... Щас уже не вспомню зачем именно это понадобилось, но помню что то связано с фильтром на мэйле на входящие письма, вот тогда и написал этот скрипт... мож и тебе поможет?! ))))
<html>
<head>
<title>Encripting</title>
<script language='JavaScript'>
function fEnc(f)
{
var i = 0;
var fresh_text = f.value;
var new_text = "";
var part_text;
var n = 0;
var j = fresh_text.length;
document.write("<center>");
while(j > i){
part_text = "&#" + fresh_text.charCodeAt(i) + ";";
for(t = 0; part_text.length > t; t++){
new_text = new_text + "&#" + part_text.charCodeAt(t) + ";";
}
i++;
}
document.write(new_text);
document.write("</center>");
}
</script>
</head>
<body>
<center>
<font size=6 color=red>Encripting</font><br><br>
<input type=text name=tx size=75 value=>
<input type="button" value="Encripting" onClick=fEnc(tx)>
</center>
</body>
</html>
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot