Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Protegendo dados enviados via GET

04-06-2007 21:21

Nesse artigo estou mostrando como proteger os dados enviados via GET.

Preciso enviar via GET um valor importante que não quero que o usuário veja.

O valor seria: documento.php

Então, posso usar o base64_encode() e base64_decode() para passar esses dados.

Meu link normal estaria assim:

documentotal.php?arquivo=documento.php

Para que eu saiba o valor no base64_encode() para documento.php eu faço o seguinte:

<?php $variavel = "documento.php"; echo  base64_encode($variavel); ?>

O que vai me retornar: ZG9jdW1lbnRvLnBocA==

Sendo assim, posso passar o seguinte:

documentotal.php?arquivo=ZG9jdW1lbnRvLnBocA==

e no documentotal.php eu recebo o valor de arquivo assim:

<?php $conteudo = base64_decode($_GET['arquivo']); echo $conteudo; ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado