Dave -- ...and then Dave G said... % % > 2) Sure enough, you don't allow "+" extensions in yours. % > Neener neener :-) % % Is + a legal character in emails?
Yep. IIRC sendmail and postfix use it for their extensions like qmail uses (by default) a - (but qmail can use whatever you want). See 1) again :-) % % > 3) You might check out preg_match, which the manual says is % > often faster than ereg(). % % Will look into it. Thanks for the tip. Sure thing! % % > 4) To include '-' in a range list, put it last in the range. % % So then it would look like this: % (!eregi('[EMAIL PROTECTED]', $email) % Is that right? Yes, except change all \.\- to .- since escaping isn't necessary. % % > 1. Special characters within brackets do not need to be escaped. [.] % > will match a period. % % So then I could make it: % (!eregi('[EMAIL PROTECTED]', $email) % Correct? Almost there. % % > 3. I don't think a hyphen is even legal in an email address... % % If it wasn't, the user couldn't have emailed me to tell me that he % wasn't having success in registering on my form. Or could he? I already poked at him about that. Look at my address, for instance ;-) % % -- % Cheers! % Dave G % [EMAIL PROTECTED] HTH & HAND :-D -- David T-G * There is too much animal courage in (play) [EMAIL PROTECTED] * society and not sufficient moral courage. (work) [EMAIL PROTECTED] -- Mary Baker Eddy, "Science and Health" http://justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg!
pgp00000.pgp
Description: PGP signature