How To Make Url Encryption And Decryption Using Php?

How To Make Url Encryption And Decryption Using Php?

Encryption is the most convenient way to pass variables to the next page through URL.

e.g. index.php?id=3

This URL shows the value of id, so it will be vulnerable we need to encode it for security purpose.

urlencode(string) : This PHP function is Encodes a string to be used in a query part of a URL. URL encoding is used when placing text in a query string to avoid it being confused with the URL itself. It is normally used when the browser sends form data to a web server.

function base64_url_encode($input)

This function is convenient when encoding a string to be used in a query part of a URL.

Step 1 : Create function for encrypt input data.

function base64_url_encode($input)

{

return strtr(base64_encode($input), ‘+/=’, ‘-_,’);

}

base64_encode -Encodes data  with MIME base64

urldecode(string) : This PHP function is decodes the query part of a URL string. URL encoding is used when placing text in a query string to avoid it being confused with the URL itself. It is normally used when the browser sends form data to a web server.

Step 2 : Create function for decrypt input data.

function base64_url_decode($input)

{

return base64_decode(strtr($input, ‘-_,’, ‘+/=’));

}

base64_decode -Decodes data encoded with MIME base64.

For Customized Business Solutions at best prices Contact Us now