Master-X
Форум | Новости | Статьи
Главная » Форум » Работа » 
Тема: Как закриптовать или закодировать ссылку
цитата
12/11/15 в 12:51
 Gossha
Есть урл спонсора, нужно закриптовать или зашифровать ссылку.

Цель: Спрятать настоящий урл спонсора.


http://sponsor.mobi/click/?pub=674275210-e1e6-44562fb3-bc6d-4bdc7c4ceda6agj

Есть еще мелкая работа по КВc.
цитата
12/11/15 в 13:48
 ibiz
trollface.png
Код:

index.php
$url = 'http://sponsor.mobi/click/?pub=674275210-e1e6-44562fb3-bc6d-4bdc7c4ceda6agj';
echo 'out.php?url='.base64url_encode($url);

out.php
$url = trim($_GET['url']);
header("Location: base64url_decode($url)");


function base64url_encode($url) {
  return rtrim(strtr(base64_encode($url), '+/', '-_'), '=');
}

function base64url_decode($url) {
  return base64_decode(str_pad(strtr($url, '-_', '+/'), strlen($url) % 4, '=', STR_PAD_RIGHT));
}
цитата
12/11/15 в 14:06
 XiVa
А через короткие урл не проще? Или через модреврайт.
цитата
12/11/15 в 16:05
 raider

+1 короткие урлы
цитата
12/11/15 в 16:13
 SAV
+1 мод реврайт, будут линки, например: http://my_domain/jump/pay_site_name
пхп-скриптом направляешь "pay_site_name"
вариации возможны разные


Эта страница в полной версии