$msg=0;
if ($go=="Activate Account") {go2();}
else {start();}
exit;
?>
function start() {
$s=0;
if(!ereg("MSIE", $_SERVER['HTTP_USER_AGENT'])) {$s=6;}
global $go,$activationcode,$msg;
?>
YourFans.com - Member Account Activation
include('programs/footerlogo.html');
}
function go2() {
global $activationcode,$msg;
$HOSTNAME = "localhost";
$USERNAME = "yfdbadmin";
$PASSWORD = "ah2951niws";
$DATABASE = "clients";
$TABLE = "pending";
$dbh = mysql_connect($HOSTNAME, $USERNAME, $PASSWORD);
mysql_select_db("$DATABASE", $dbh);
$query = "SELECT * FROM $TABLE WHERE approved='y' AND pass2='$activationcode'";
$result = mysql_query( $query );
while ($myrow = mysql_fetch_array($result)) {
$num=$myrow[num];
$fName=$myrow[fName];
$mi=$myrow[mi];
$lName=$myrow[lName];
$add1=$myrow[add1];
$add2=$myrow[add2];
$city=$myrow[city];
$state=$myrow[state];
$zip=$myrow[zip];
$phone=$myrow[phone];
$whosenumber=$myrow[whosenumber];
$pemail=$myrow[pemail];
$web1=$myrow[web1];
$web2=$myrow[web2];
$beAbout=$myrow[beAbout];
$user=$myrow[user];
$pass1=$myrow[pass1];
$pass2=$myrow[pass2];
$offers=$myrow[offers];
$dt=$myrow[dt];
$ip=$myrow[ip];
$approved=$myrow[approved];
}
mysql_close ($dbh);
if (($activationcode==$pass2) && ($activationcode!="")) {
if (!is_dir("$_SERVER[DOCUMENT_ROOT]/$user")) {
good();
include('createdir.cgi?username=$user');
$fp = fopen($_SERVER[DOCUMENT_ROOT]."/".$user."/.htaccess", "w+");
fwrite($fp, "AddType text/html .shtml .shtm .htm .html
AddHandler server-parsed .shtml .shtm .htm .html
RemoveHandler .cgi .pl
AddType text/plain .txt .php .cgi .pl
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourfans.com/$user.*$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.yourfans.com/hosted-by-yourfans.gif [NC,R,L]");
fclose($fp);
$fp = fopen($_SERVER[DOCUMENT_ROOT]."/".$user."/index.html", "w+");
fwrite($fp, "
YourFans.com - User Default Home Page
This is
the default home page for this user.
The account user may not have uploaded the
index.html web page onto the server.
If you are interested in running your own web site,
be sure to check out
YourFans.com
today.
|
");
fclose($fp);
include('createdir.cgi?change=$user');
$HOSTNAME = "localhost";
$USERNAME = "yfdbadmin";
$PASSWORD = "ah2951niws";
$DATABASE = "clients";
$TABLE = "active";
$dbh = mysql_connect($HOSTNAME, $USERNAME, $PASSWORD);
mysql_select_db("$DATABASE", $dbh);
mysql_query ("INSERT INTO $TABLE VALUES ('','$fName','$mi','$lName','$add1','$add2','$city','$state','$zip','$phone','$whosenumber','$pemail','$web1','$web2','$beAbout','$user','$pass1','$offers','$dt','$ip')");
mysql_close ($dbh);
$emailto = "$fName <$pemail>";
$emailfromaddr = "yf-members@yourfans.com";
$emailsubject = "YourFans.com Account Approval";
$emailbody = "Hello $fName $lName,\n\n";
$emailbody .= "The activation of your account with YourFans.com was successful!\n\n";
$emailbody .= "Username: $user\n";
$emailbody .= "Password: $pass1\n\n";
$emailbody .= "(Due to security or other reasons, your username and/or password may be different from what you requested.)\n\n";
$emailbody .= "Please write down your username and password and keep in a safe place.\n\n";
$emailbody .= "Your New Web Site:\n";
$emailbody .= "http://www.yourfans.com/$user";
$emailbody .= "\n\nLogin Access:\n";
$emailbody .= "http://www.yourfans.com/login.html";
$emailbody .= "\n\nIf you are interested in having an Email account that matches your username, please visit:\n";
$emailbody .= "http://www.yourfans.com/get-email-account.html";
$emailbody .= "\n\nThank you,\n\nYourFans.com";
$emailheaders = "From: $emailfromaddr";
mail( $emailto, $emailsubject, $emailbody, $emailheaders);
$HOSTNAME = "localhost";
$USERNAME = "yfdbadmin";
$PASSWORD = "ah2951niws";
$DATABASE = "clients";
$TABLE = "pending";
$dbh = mysql_connect($HOSTNAME, $USERNAME, $PASSWORD);
mysql_select_db("$DATABASE", $dbh);
mysql_query ("DELETE FROM $TABLE WHERE pass2='$activationcode' AND user='$user'");
mysql_close ($dbh);
exit;
}
else {echo "A user already exists."; exit;}
}
else {$msg=1; start(); exit;}
}
function good() {
?>
YourFans.com - Member Account Activation
|
include('programs/bottomlinks2.html'); ?>
|
include('programs/footerlogo.html');
}