Re: как зашифровать url
Posted: Mon Aug 15, 2016 7:17 pm
Получится конечно, все эти варианты одним и тем же способом делаются.
сбивает с толку параметр, в "Местечковый FAQ" там у нас параметр &url= и в коммон мы его получаем и расшифровывем $_GET['url']admin wrote:Получится конечно, все эти варианты одним и тем же способом делаются.
Code: Select all
function base64url_encode($plainText) {
$base64 = base64_encode($plainText);
$base64url = strtr($base64, '+/=', '-_,');
return $base64url;
}
function base64url_decode($plainText) {
$base64url = strtr($plainText, '-_,', '+/=');
$base64 = base64_decode($base64url);
return $base64;
}Code: Select all
<a href="<?=base64url_encode('/out.php?link=<!--LINK-->&url=http://mycj.com/gallery/<!--GALLERY_SLUG-->/index');?>.html" target="_blank" title="">Code: Select all
<a href="/out.php?link=<?=base64url_encode('<!--LINK-->&url=http://mycj.com/gallery/<!--GALLERY_SLUG-->/index');?>.html" target="_blank" title="">Code: Select all
if (isset($_GET['link'])) $_GET['link'] = base64url_decode($_GET['link']);