opus
Jr. Member
 
Posts: 59

I'm an opus!
|
 |
[Done 1.4.1] Email Validation v.2
« on: August 22, 2002, 06:58:22 PM » |
|
This is my first attempt at a mod. So be kind <grin> Email Validate v0.2 - Added support for checking MSN email addresses Simply adds checking for @ and . in an email address during registration and when a member updates his/her profile. Three files are changed english.lng, Register.php and Profile.php. <Edit file> Sources\Register.php </Edit>
<Search for> if(strstr($member['user'],"Guest")) { fatal_error("$txt[244] $member[user]");} </Search>
<Add after> if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $member['email'])) {fatal_error("$member[user] $txt[500]"); } </Add after>
<Edit file> Sources\Profile.php </Edit>
<Search for> if($member['email'] == '') { fatal_error("$txt[76]"); } </Search>
<Add after> if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $member['email'])) {fatal_error("$member[user] $txt[500]"); } </Add after>
<Search for> $member['yim'] = str_replace(" ","+",$member['yim']); </search>
<add after>
if ($member['msn'] != '') { if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\. [a-z]{2,3})$", $member['msn'])) {fatal_error("$member[user] $txt[msn1]"); } } </add after>
<Edit file> english.lng </Edit file>
<Search for> $locale = "en_US"; </Search for>
<Add after> $txt['msn1'] = "please enter a valid MSN email address."; </Add after>
or mod file: http://www.scottmartin.cc/downloads/validate.zip
|
|
« Last Edit: August 29, 2002, 05:27:37 PM by opus »
|
Logged
|
If I were two people I would still be busy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|