Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MiinzP

[Resolvido] [?] hexDecode | Protetor de Links

Recommended Posts

Já tenho um protetor de links e quero transformar ele para funcionar com hexDecode.

Ele funciona tipo o http://www.grandedown.info/d/?id=687474703a2f2f7061737465322e6f72672f702f31313538353634 .

 

Coloquei ele para funcionar com o seguinte código no HEAD:

<script>
var audhaiud = hexDecode('<?php echo $_GET['id'] ;?>');
</script>

 

E no link do Download:

<a href="+audhaiud+" onMouseOver="javascript:createCookie('downloaded','yes','.',1)" onMouseDown="return false;">Download</a>

 

Mas quando coloco o protetor em ação (www.----.com/?id=687474703a2f2f7061737465322e6f72672f702f31313538353634) e clico em Download ele vai pro link www.----.com/+audhaiud+ .

 

Tentei colocando no link do Download isso:

<a href="$_GET['id'] ;" onMouseOver="javascript:createCookie('downloaded','yes','.',1)" onMouseDown="return false;">Download</a>

Mas o link do Download fica como www.----.com/687474703a2f2f7061737465322e6f72672f702f31313538353634 .

 

Então o que coloco no <a href="---"> para que traduza o hexDecode para Ascii?

 

No aguardo da resposta,

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não apareceu nenhum erro, mas quando eu coloco o link codificado (www.----.com/?id=687474703a2f2f7061737465322e6f72672f702f31313538353634), o botão não traduz. Aí se clicar no botão em vez de ir pro link traduzido ele vai pro link www.----.com/+audhaiud+. Tipo como não reconhecesse o comando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou testar com o PHP e te falo aqui o que aconteceu, porque estou em outro PC.

Valeu pela ajuda.

 

Coloquei o seguinte código:

<?php
function hex2ascii($str)
{
   $p = '';
   for ($i=0; $i < strlen($str); $i=$i+2)
   {
       $p .= chr(hexdec(substr($str, $i, 2)));
   }
   return $p;
}
?>

 

Mas o que coloco no <a href="___">?

E como ficaria o link depois do barra? www.com.br/?id= ou ?url=

 

Alguém?

 

Haz, pode fazer o código para mim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Haz, pode fazer o código para mim?

Com todo o respeito, espero que queime no inferno. :)

...

 

Mas o que coloco no <a href="___">?

E como ficaria o link depois do barra? www.com.br/?id= ou ?url=

No ___ você tem que escrever o ID decodificado. Ex:

<?php echo hex2ascii($_GET['id']); ?>

 

$_GET['id'] procura por um parâmetro de URL 'id', ou seja, se você quiser usar 'url', tem que trocar a chave do $_GET.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou fazendo um protetor de link e já pesquisei bastante, peguei como base alguns protetores,

e adicionei o HexDecode.

 

eu adicionei assim:

 

<script>
var audhaiud = hexDecode('<?php echo $_GET['id'] ;?>');
</script>

 

mas quando eu carrego a página e abro o código fonte está assim:

 

<script>
var audhaiud = hexDecode('');
</script>

 

tentei colocar uma vez a extensão que ia no link exemplo:

 

allfilmes.org/protetor?url=687474703a2f2f6d65676175706c6f61642e636f6d2f

para

 

<script>
var audhaiud = hexDecode('687474703a2f2f6d65676175706c6f61642e636f6d2f');
</script>

 

e funcionou, no link do download enviou para o link decodificado, mas não tem como deixar assim

pq se não só irá funcionar com esse link, parece que o <?php echo $_GET['id'] ;?> não está capturando o Hex.

 

Alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe a mensagem, mas é que realmente estou precisando muito do protetor, será que poderia por favor me enviar?

 

Ou postar ele aqui no tópico?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.