url-decode random reverse security decrypt md5 php lowercase tool string encrypt regular-expressions sha1 uppercase ereg_replace password url-encode