Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/07/2006, 15:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por ZiTAL
si se pueden codificar/descodificar, ejemplo:

ejemplo con base64:

Código:
// codificar
base64_encode($variable);
//descodificar
base64_decode($variable);
no se de otras que se puedan codificar, descodificar ya que con md5 no se puede descodificar.

De todas formas puedes crearte tu tu propia codificacion/descidificacion.

Es un reto interesante ;)
Como bien dices .. usar base64 es un método o algorítmo de codificación .. realmente es una de las primeras cosas a aplicar por quien intente reventarte el sistema .. es decir .. tomar tu dato y aplicar tu base64_decode().

Si quieres "encriptar" realmente deberías usar funciones como las del grupo:
http://www.php.net/mcrypt

Así podrás tener una "semilla" conocida por el script que emite el dato y quien la recibe.

Por otro lado .. existen las "sesiones" (las conocen?). Si el dato que deseamos propagar se origina en un script de nuestra aplicación y se propaga a otro de la misma aplicación y flujo de páginas (salta de uno a otro y así sucesivamente) podemos usarlas. Los datos quedan en el servidor y van asociados al "cliente" por un dato denominado "SID" (Identificador Único de Sesión).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.