godrob Posted March 4, 2008 Share Posted March 4, 2008 Hi guys, I'm new to PHP so please be gentle I have a PHP Chat Room Script that works really well. However, what I need to be able to do is stop/prevent users from posting their email addresses. I've been using the following code to mask the @ with ***** However this isn't really good enough, and I need a way to replace the entire email address. $message = ereg_replace ("@", "*****", $message); Can I use something like the above to mask all email addresses from posts? Thanks in advance for any help Regards Rob Quote Link to comment Share on other sites More sharing options...
dmccabe Posted March 4, 2008 Share Posted March 4, 2008 I am not a php expert so you are better waiting for someone else to answer, but I think you would want some sort of regex to do it! Or you could try what you have suggested, but I think you need wildcards either side of the @, ie: *@* Quote Link to comment Share on other sites More sharing options...
godrob Posted March 4, 2008 Author Share Posted March 4, 2008 Okay thank you. Can anyone please explain how I can achieve this? Regards Rob. Quote Link to comment Share on other sites More sharing options...
godrob Posted March 4, 2008 Author Share Posted March 4, 2008 Please anyone, this is driving me crazy 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.