GetLoginID(); // Get posted values in case they override the database: $firstname = $HTTP_POST_VARS["firstname"]; $lastname = $HTTP_POST_VARS["lastname"]; $company = $HTTP_POST_VARS["company"]; $email = $HTTP_POST_VARS["email"]; if ($userid > 0) { $query = "SELECT fb_users.id, DATE_FORMAT(created, '%d-%b-%Y, %r') AS created_date, DATE_FORMAT(modified, '%d-%b-%Y, %r') AS modified_date, firstname, lastname, email, title, company, phone, fax, address, address2, city, state, zip, country, password, access, user_id, opt_out, newsletter_opt_in FROM fb_users LEFT JOIN fb_user_prefs ON fb_users.id=user_id WHERE fb_users.id=$userid;"; $result = mysql_query($query, $link); $rows = mysql_num_rows($result); $created_date = mysql_result($result, 0, "created_date"); $modified_date = mysql_result($result, 0, "modified_date"); if (empty($firstname) || ($firstname == "")) $firstname = mysql_result($result, 0, "firstname"); if (empty($lastname) || ($lastname == "")) $lastname = mysql_result($result, 0, "lastname"); if (empty($email) || ($email == "")) $email = mysql_result($result, 0, "email"); if (empty($company) || ($company == "")) $company = mysql_result($result, 0, "company"); } if (!empty($thefunction) && ($thefunction == "reg")) { $errors = Register($link); } ?> ForteBio :: Subscribe to Interactions PageHeadCustom($userid); ?>
PageHeader($userid); $bannermenus = new BannerMenus_forte($link, $DB_USER_TABLE, $path); $bannermenus->Banner($userid); $bannermenus->MenuBar($menuloc); ?>
 

Subscribe to Interactions

 
SideMenuBar($menuloc); ?>

First name: * 

  

Last name: * 

  

Company: * 

  

Email: * 

  
     
 
PageFooter(); ?>
0) { return $errors; } // Check for existing email: $userid = 0; $query = "SELECT id, email FROM fb_users WHERE email='$email';"; $result = mysql_query($query, $link); $rows = mysql_num_rows($result); if ($rows > 0) { $userid = mysql_result($result, 0, "id"); } else { // Create new user: $validation_code = GeneratePassword(); $query = "INSERT INTO fb_users (created, firstname, lastname, email, company) VALUES (NOW(), '$firstname', '$lastname', '$email', '$company');"; $result = mysql_query($query, $link); // Get the ID of the newly created record: $query_id = "SELECT LAST_INSERT_ID() as id;"; $result_id = mysql_query($query_id, $link); $rows_id = mysql_num_rows($result_id); $userid = 0; if ($rows_id > 0) { $userid = mysql_result($result_id, 0, "id"); } mysql_free_result($result_id); } $query = "SELECT id, user_id FROM fb_user_prefs WHERE user_id=$userid;"; $result = mysql_query($query, $link); $rows = mysql_num_rows($result); if ($rows > 0) { $query = "UPDATE fb_user_prefs SET newsletter_opt_in=1 WHERE user_id=$userid;"; $result = mysql_query($query, $link); } else { $query = "INSERT INTO fb_user_prefs (user_id, newsletter_opt_in) VALUES ($userid, 1);"; $result = mysql_query($query, $link); } $subject = "Interactions Subscription"; $body = "Interactions Subscription submitted by:\n"; $body .= "\t$firstname $lastname\n"; $body .= "\tCompany: $company\n"; $body .= "\tEmail: $email\n"; $recipients = ''; $query = "SELECT id, email, type FROM fb_recipients WHERE type='interactions_subscription';"; $result = mysql_query($query, $link); $rows = mysql_num_rows($result); for ($i = 0; $i < $rows; $i++) { if ($recipients != "") { $recipients .= ","; } $recipients .= mysql_result($result, $i, "email"); } if ($recipients != "") { $headers = "From: $FROM_EMAIL"; mail($recipients, $subject, $body, $headers); } GoToPage("interactions-thanks.html"); exit; } mysql_close($link); ?>