Nepieciešamība šifrēt virknes mainīgo tīmekļa programmēšanā notiek diezgan bieži. Tas var būt nepieciešams ne tikai darbam ar parolēm vai citiem privātiem datiem. Piemēram, bieži vien ir vieglāk šifrēt HTML kodu, kas jāsaglabā failā, datu bāzē vai sīkfailā, nekā organizēt, lai pirms rakstīšanas notīrītu visas aizliegtās rakstzīmes un pēc tam atjaunotu pēc lasīšanas. Zemāk ir viena no virknes mainīgā šifrēšanas iespējām, izmantojot PHP valodu.
Instrukcijas
1. solis
Izmantojiet PHP iebūvēto base64_encode funkciju, lai kodētu virknes mainīgos. Tam ir jānodod tikai viens parametrs - šifrētā mainīgā vērtība. Piemēram, PHP kods, kas lapā izvadīs base64 MIME kodēto tekstu "šifrēta virkne", varētu izskatīties šādi:
Kodētais teksts būs šāds: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".
2. solis
Izmantojiet iebūvēto base64_decode funkciju, lai atšifrētu base64 MIME kodētos virknes mainīgos. Arī šai funkcijai ir tikai viens nepieciešamais parametrs. Piemēram, lai atšifrētu un parādītu iepriekšējā solī iegūto kodu, PHP varat izmantot šādu rindu:
3. solis
Izmantojiet tīmekļa pakalpojumu, ja nepieciešams kodēt vārdu vai pārbaudīt vienreiz vai ja nevarat izpildīt PHP skriptus. Piemēram, dodoties uz lapu https://tools4noobs.com/online_php_functions/base64_encode vienīgajā laukā ievadiet vajadzīgo vārdu vai tekstu un noklikšķiniet uz pogas ar nosaukumu Base 64 kodējums. Servera skripts saņems ievadītos datus, pielietos tam funkciju base64_encode un ievietos kodēto vērtību papildu ievades laukā. Tajā šifrēto virkni var nokopēt un izmantot pēc jūsu ieskata. Ja nepieciešama atšifrēšana, varat izmantot līdzīgu tīmekļa pakalpojumu, kas ievadītajai vērtībai piemēros funkciju base64_decode. Atbilstošā šīs vietnes lapa atrodas