Просмотр файла tools/endecode.php

Размер файла: 2.69Kb
<?php
#Made By: AngelOfFaith
#ICQ: 410755038
#Email: [email protected]
#Url: http://coder-lib.ru
#Все права на скрипт принадлежат автору! Тоесть мне! Скрипт запрещено распространять и/или продавать без согласия автора!
require_once('../lib/inc/fnc.php');
require_once('../lib/inc/db.php');
require_once('../sys/system.php');
$TITLE='Coder-Lib.Ru | Tools';
$TIT='En/De Code';
require_once('../lib/inc/head.php');

$actp=bug($_POST['actp']);

switch ($actp){
default:break;

case 'base64encode':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=base64_encode($text);
break;

case 'base64decode':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=base64_decode($text);
break;

case 'md5encode':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=md5($text);
break;

case 'rot13':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=str_rot13($text);
break;


case 'urlencode':
$text=$_POST['text'];
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=urlencode($text);
break;


case 'urldecode':
$text=$_POST['text'];
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=urldecode($text);
break;


case 'asciitobinary':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=asc2bin($text);
break;


case 'binarytoascii':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=bin2asc($text);
break;


case 'asciitohex':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$strlength = strlen($text);
for($i=0; $i<$strlength; $i++){
$returnval .=' '.dechex(ord(substr($text, $i, 1)));}
$text=$returnval;
break;


case 'binarytohex':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=bin2hex($text);
break;

case 'descrypt':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=crypt($text);
break;

case 'sha1encode':
$text=bug($_POST['text']);
if(!$text){textwrite('Поле ввода не заполнено!');break;};
$text=sha1($text);
break;
};
$smarty->assign('actp',$actp);
$smarty->assign('text',htmlspecialchars($text));
$smarty->display('endecode.tpl');
?>