Показать сообщение отдельно

  #147  
Старый 09.08.2007, 00:22
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
С нами: 10467109

Репутация: 222
По умолчанию

Тута недавно решил кодировщик\декодировщик написать для своего сайта на Bin2hex,Base encode, Base decode, SQL HEX +0x | Pach, Crc32, Md5 hash, Url encode, Url decode, 2=>10, 10=>2...вот:


PHP код:
<?php 
// Coded by Extremal  

?> 
<html> 
<title> Coding & Decoding</title> 
<head> 
<meta http-equiv="content-type" content="text/html; charset=Windows-1251"> 
<meta name="Description" Content="Coding & Decoding,bin2hex,base64,md5,sql hex,Crc32,2=>10,10=>2,url,encode,decode"> 
<meta name="Keywords" Content="Coding Decoding bin2hex base64 md5 sql hex Crc32 2=>10 10=>2 url encode decode"> 
<body bgcolor=black text="white" link="white" vlink="white" alink="white"> 
<font color="white" size="2" face="Tahoma"> 
</head> 
</body> 
</html> 
<? 
if(empty($_POST['Code'])) 
       echo 
" <form method=post> 
       <center> 
       <textarea name=Code cols=40 rows=5></textarea> 
       <br><br><input type=submit value=Send> 
       <INPUT TYPE=reset VALUE=Reset> 
       </center> 
       </form>"


     
else 



$_POST['Code']=StripSlashes($_POST['Code']); 
$size=StrLen($_POST['Code']); 
  
//===========Encoding bin2hex============ 
    
$code1.=@bin2hex($_POST['Code']); 
  
//============Encoding base64============ 
    
$code2.=@base64_encode($_POST['Code']); 
  
//============Decoding base64============ 
    
$code3.=@base64_decode($_POST['Code']); 
  
//============Sql Hex +0x Path=========== 
    
$code4.='0x'.@bin2hex($_POST['Code']); 
  
//=================Crc32================= 
    
$code5.=@crc32($_POST['Code']); 
  
//==================Md5================== 
    
$code6.=@md5($_POST['Code']); 
  
//===============Url encode============== 
    
$code7.=@urlencode($_POST['Code']); 
  
//===============Url decode============== 
    
$code8.=@urldecode($_POST['Code']); 
  
//=================Bindec===============
    
$code9.=@bindec($_POST['Code']); 
  
//=================Decbin================
    
$code10.=@decbin($_POST['Code']); 
  
//=================CHAR================== 
$coded=$_POST['Code']; 
$chrerc"CHAR(".ord($coded[0]).")"
for(
$i=1;$i<$dlina;$i++) 
$chrerc .= " . CHAR(".ord($coded[$i]).")"


echo 
"<center><font color=white> 
    <b>Bin2hex: </b>
$code1<br> 
    <b>Base encode: </b>
$code2<br> 
    <b>Base decode: </b>
$code3<br> 
    <b>SQL HEX +0x | Pach: </b>
$code4<br> 
    <b>Crc32: </b>
$code5<br> 
    <b>Md5 hash: </b>
$code6<br> 
    <b>Url encode: </b>
$code7<br> 
    <b>Url decode: </b>
$code8<br> 
    <b>2=>10: </b>
$code9<br> 
    <b>10=>2: </b>
$code10<br> 
    <b>CHAR: </b>
$chrerc<br> 
    <b><a title ='Назад' href='javascript:history.back()'>Back</a></b></font>"

?> 

<html> 
<br><br><br><br> 
<center> 
<b> 
<font color=white> 
Coded by Extremal(Extremal-metal@mail.ru) 
</b><br> 
</font> 
</center> 
</html>
Тока немного не корекно работает функция CHAR() если кто знает как исправить напишите мне в аську...а то я уже ненаю как зделать.

Последний раз редактировалось Extremal; 09.08.2007 в 00:57..
 
Ответить с цитированием