isLoggedIn() ) $auth->goToPage( $auth->ac_home ); $URI = $_SERVER['REQUEST_URI']; $URI = explode("/",$URI); $action = cleanVar($URI[3]); if($action == 'redirect') { $redirect_area = $URI[4]; if($redirect_area == 'articles') { $article_id = $URI[5]; $DB->base_Query("SELECT title FROM article WHERE id = '$article_id' LIMIT 1"); $row = $DB->base_Fetch_Array(); $msg = "
Please sign up or login to post a comment for " . db_clean($row['title']) . ".
\n"; $redirect_page = '/articles/' . friendly_url(db_clean($row['title'])) . '/' . $article_id . '#comment_form'; } elseif($redirect_area == 'profile') { $profile_id = $URI[5]; $msg = "
Please sign up or login to see this profile.
\n"; $DB->base_Query("SELECT disp_name FROM users WHERE id = '$profile_id' LIMIT 1"); $row = $DB->base_Fetch_Array(); $redirect_page = '/profile/' . friendly_url($row['disp_name']) . '/' . $profile_id; } elseif($redirect_area == 'messages') { $msg = "
Please sign up to view your messages.
\n"; $redirect_page = '/member/messages'; } elseif($redirect_area == 'submit-article') { $msg = "
Please sign up or login to submit an article.
\n"; $redirect_page = '/member/submit-article'; } elseif($redirect_area == 'submit-report') { $msg = "
Please sign up or login to submit a fly fishing report.
\n"; $redirect_page = '/member/submit-report'; } elseif($redirect_area == 'submit-link') { $msg = "
Please sign up or login to submit a link.
\n"; $redirect_page = '/member/submit-link'; } elseif($redirect_area == 'settings') { $msg = "
Please sign up or login to edit your profile.
\n"; $redirect_page = '/member/settings'; } elseif($redirect_area == 'photos') { $msg = "
Please sign up or login to manage your photos.
\n"; $redirect_page = '/member/photos'; } elseif($redirect_area == 'buddy-list') { $msg = "
Please sign up or login to manage your buddy list.
\n"; $redirect_page = '/member/buddy-list'; } elseif($redirect_area == 'trips') { $msg = "
Please sign up or login to manage your trips.
\n"; $redirect_page = '/member/trips'; } } if(!$redirect_page) $redirect_page = '/member/home'; if($_SERVER['REQUEST_METHOD'] == 'POST') { $errs = array(); $first_name = cleanVar( $_POST['first_name'], ENT_QUOTES ); $disp_name = cleanVar( $_POST['disp_name'], ENT_QUOTES ); $city = cleanVar( $_POST['city'], ENT_QUOTES ); $state = cleanVar( $_POST['state'], ENT_QUOTES ); $zip = cleanVar( $_POST['zip'], ENT_QUOTES ); $emailx = cleanVar( $_POST['emailx'], ENT_QUOTES ); $passx = cleanVar( $_POST['passx'], ENT_QUOTES ); $pass_2 = cleanVar( $_POST['pass_2'], ENT_QUOTES ); $dob_month = sprintf( "%02s",$_POST['dob_month'] ); $dob_day = sprintf( "%02s",$_POST['dob_day'] ); $dob_year = $_POST['dob_year']; $dob = $dob_year . $dob_month . $dob_day; $fish = cleanVar( $_POST['fish'] ); $website = cleanVar( $_POST['website'] ); $guide = cleanVar( $_POST['guide'] ); $about = cleanVar( $_POST['about'] ); $river = cleanVar( $_POST['river'] ); // validate the email, and check to see if the user's email or display name exist already if(!checkEmail($emailx)) { $errCount++; $msg = "
Oop...the email address you entered does not seem to be formatted correctly. Please check it and try again.
\n"; } $q = "SELECT email FROM $tbl_users WHERE email = '$emailx' LIMIT 1"; $DB->base_Query($q); $email_check = $DB->base_Num_Rows(); if($email_check) { $errCount++; $msg = "
Oops...the email address you entered is already in use. If this is your email address, you can Click Here to retrieve your password.
\n"; } $q = "SELECT disp_name FROM $tbl_users WHERE disp_name = '$disp_name' LIMIT 1"; $DB->base_Query($q); $email_check = $DB->base_Num_Rows(); if($email_check) { $errCount++; $msg = "
Oops...the display name you entered is already in use. Please choose another display name.
\n"; } if( $errCount == 0 ) { $pass = md5($passx); $q = "INSERT INTO $tbl_users (first_name, disp_name, dob, city, state, zip, email, password, activated) VALUES ('$first_name', '$disp_name', '$dob', '$city', '$state', '$zip', '$emailx', '$pass', '1')"; if( $DB->base_Query($q) ) { # insert the user specs info $q = "INSERT INTO user_specs (id,fishes,river,website,guide,about) VALUES ('" . $DB->base_Insert_Id() . "','$fish','$river','$website','$guide','$about')"; $q = validateQuery($q); $DB->base_Query($q); /* # send activation link $headers = array("From"=>COMP . "<" . NO_REP_CO_EMAIL . ">", "Subject"=>"Activate your " . COMP . " account!", "MIME-Version"=>"1.0", "Content-type"=>"text/html; charset=iso-8859-1", "PHP\Return-Path"=>NO_REP_CO_EMAIL); $message = "Greetings from " . COMP . "!\n\nThanks so much for signing up for your free account.\n\nTo activate your link, click on this link: " . WEB . "/ac/activate.php?E=$emailx\n\n"; $message .= "Tight Lines,\n" . COMP; $mail = Mail::factory("mail"); $mail->send($emailx, $headers, $message); */ $auth->setLogin($emailx,$passx); redirect($redirect_page); exit; } } } commonHeader("Create a Free Account to Edit Profile, Upload Photos, Find a Fly Shop, Find a Fishing Guide, and More!",1); ?> isLoggedIn()); ?>
isLoggedIn()); ?>

So You Wanna Join?

Enter all the information below, and we will create a account for you. Once you have an account, you can upload and share pics, stories, links, fishing reports, as well as recommend guides and fly shops. Come on and join the premiere fly fishing community.







Privacy Policy