La necessitat de xifrar una variable de cadena en la programació web es produeix amb força freqüència. Això pot ser necessari no només per treballar amb contrasenyes o altres dades privades. Per exemple, sovint és més fàcil xifrar el codi html que cal desar en un fitxer, base de dades o galeta que organitzar-lo per esborrar tots els caràcters prohibits abans d’escriure i després restaurar-los després de llegir-los. A continuació es mostra una de les opcions per xifrar una variable de cadena mitjançant el llenguatge PHP.
Instruccions
Pas 1
Utilitzeu la funció base64_encode incorporada de PHP per codificar variables de cadena. Només s’ha de passar un paràmetre: el valor de la variable xifrada. Per exemple, el codi PHP que generarà el text codificat MIME base64 "cadena encriptada" a la pàgina pot tenir aquest aspecte:
El text codificat serà així: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".
Pas 2
Utilitzeu la funció base64_decode incorporada per descodificar variables de cadena codificades MIME base64. Aquesta funció també només té un paràmetre obligatori. Per exemple, per descodificar i mostrar el codi obtingut al pas anterior, podeu utilitzar la línia següent a PHP:
Pas 3
Utilitzeu un servei web si necessiteu codificar una paraula o provar una sola vegada, o si no podeu executar scripts PHP. Per exemple, anant a la pàgina https://tools4noobs.com/online_php_functions/base64_encode introduïu la paraula o text desitjat a l'únic camp i feu clic al botó etiquetat com a base 64. L'escriptura del servidor rebrà les dades introduïdes, li aplicarà la funció base64_encode i col·locarà el valor codificat en un camp d'entrada addicional. En ell, la cadena xifrada es pot copiar i utilitzar al vostre criteri. Si cal desxifrar, podeu utilitzar un servei web similar que aplicarà la funció base64_decode al valor que heu introduït. La pàgina corresponent d’aquest lloc es troba a