'fname', 'Last Name' => 'lname', 'Email' => 'email', 'Password' => 'password', 'Confirm Password' => 'confirm_password'); foreach ($fields as $showName => $field) { if ($_POST[$field] == "") { $err_msg = $showName . " is a required field."; break; } if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $_POST[$field]) && $field == "email") { $err_msg = "Please enter valid Email address."; break; } } //check email address already exists if ($err_msg == "") { $res = mysql_query("select * from users where email='" . $_POST['email'] . "'"); if (mysql_num_rows($res) > 0) $err_msg = "This Email address is already taken."; } if ($err_msg == "") { //get plan prices $res = mysql_query("select * from ewv_levels where type='$type'"); if (mysql_num_rows($res) > 0) { $row = mysql_fetch_array($res); $price = $row['price']; $membership_name = $row['name']; $storage_cap = $row['storage_cap']; $bandwidth_cap = $row['bandwidth_cap']; $type = $row['type']; } else die("This Membership has been removed."); //escape user data to insert $u = new User(); $u->name = $_POST['fname'] . " " . $_POST['lname']; $u->email = $_POST['email']; $u->password = $_POST['password']; $u->organization = "N/A"; $u->storage_cap = $storage_cap; $u->storage_type = StorageType::EWVS3; $u->band_cap = $bandwidth_cap; $u->videos_limit = 3; $u->type = $type; $u->created = date('Y-m-d H:i:s', time()); $u->paidtill = date('Y-m-d', strtotime(" +2 month")); $u->Save(); $_SESSION['id'] = $u->id; $_SESSION["user"] = $u; //Send welcome mail $mt = MailTemplate::LoadByName($membership_name . " Signup"); $mt->ApplyAndSend($u->email, $_SESSION['id']); //save data into aweber $subscriber_data = array( 'name' => $_POST['fname'], 'email' => $u->email, ); aweber_add_subscriber($ewvfreeiscool_listID, $subscriber_data); header("Location: " . $SITE . "thankyou.php"); } } ?> Free Signup - Easy Web Video

Try Easy Web Video for Free.

Get complete access to all features. No credit card required.

Pricing is only $20 per month