dennismonsewicz Posted February 11, 2009 Share Posted February 11, 2009 I am wanting to display a password but say like the first 4 letters in the password (not necessarily the first 4, could be the last 4) I want to display as asterics... anyway of doing this? Quote Link to comment Share on other sites More sharing options...
xtopolis Posted February 11, 2009 Share Posted February 11, 2009 echo "****" . substr($password, -4);//show last 4 pw chars echo substr($password, 0, 4) . "****";//show first 4 pw chars substr That is a simple way, based on what you provided. (I could be off by 1 in the 2nd ex.) Quote Link to comment Share on other sites More sharing options...
dennismonsewicz Posted February 11, 2009 Author Share Posted February 11, 2009 ah gotcha... cool thanks man! Quote Link to comment Share on other sites More sharing options...
ratcateme Posted February 11, 2009 Share Posted February 11, 2009 for first 4: echo "****" + @substr($password,4); the @ will suppress any errors caused if the password is less than 4 chars long echo @substr($password,0,4)."****"; will start the last 4 but as many users on this forum will tell you stroing passwords in plain text (or even encrypted with reversible encryption) is EXTREMELY bad practice and output putting them (or part of them) is even WORSE you should be using MD5 encryption with a salt for password storing and never output passwords or even the MD5 encryptions Scott. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.