else examples
$user = str_replace('@', '%40', $user);
$pass = str_replace('%', '%25', $pass); // don't down! (%)
$pass = str_replace('#', '%23', $pass);
$pass = str_replace('@', '%40', $pass);
$pass = str_replace(':', '%3a', $pass);
$pass = str_replace(';', '%3b', $pass);
$pass = str_replace('?', '%3f', $pass);
$pass = str_replace('$', '%24', $pass);
$pass = str_replace('!', '%21', $pass);
$pass = str_replace('/', '%2f', $pass);
$pass = str_replace('\'', '%27', $pass);
$pass = str_replace('"', '%22', $pass);