$continue = 1;; if($_SERVER["SSL_CLIENT_S_DN_CN"] == "Thawte Freemail Member") { $continue = 0; echo _("I wasn't able to locate your name on your certificate, as such you can't continue with this process."); } if($continue == 1) { $addy = array(); $emails = explode("/", trim($_SERVER["SSL_CLIENT_S_DN"])); foreach($emails as $email) { $bits = explode("=", $email); if($bits["0"] == "emailAddress") { $query = "select * from `email` where `email`='".$bits["1"]."' and `deleted`=0 and hash=''"; $account = mysql_query($query); if(mysql_num_rows($account)) $addy[] = $bits["1"]; } } } if(count($addy) <= 0 && $continue == 1) { $continue = 0; echo _("I wasn't able to match any email accounts on your certificate to any accounts in our database, as such I can't continue with this process."); } if($continue == 1) { $row = mysql_fetch_assoc($account); $memid = $row['memid']; $name = trim($_SERVER["SSL_CLIENT_S_DN_CN"]); while(strstr($name, " ")) $name = str_replace(" ", " ", $name); $bits = explode(" ", $name); $firstname = $bits["0"]; $lastname = $bits[count($bits) - 1]; $query = "select * from `users` where `fname`='$firstname' and `lname`='$lastname' and `id`='$memid'"; if(mysql_num_rows(mysql_query($query)) <= 0) { $continue = 0; echo _("The name and email address on your certificate could not be exactly matched to any stored in our database, as such I'm not able to contiue with this process."); } } if($_SERVER["SSL_CLIENT_VERIFY"] == "SUCCESS" && $continue == 1) { $_SESSION['_config']['uid'] = $row['memid']; $_SESSION['_config']['CN'] = trim($_SERVER["SSL_CLIENT_S_DN"]); ?>
=_("By just submitting your Thawte certificate you can be issued 50 points automatically to any matching account in the system that you operate.")?>
=_("To receive an additional 40 points you must also include a valid link to your notary listing on the Thawte website.")?>
=_("If you meet the above criteria you are also elligible to receive an additional 60 points by submitting a legible government issued copy of your photo ID. If details on your photo ID aren't legible you may be excluded from receiving these points.")?>
echo $_SESSION['_config']['errmsg']."
"; unset($_SESSION['_config']['errmsg']); } ?> } else if($continue == 1) { echo _("1I'm sorry, I couldn't verify your certificate"); } ?>