document.getElementById('optin').submit(); "; $auto_optin="$optin_form"; echo $auto_optin; } } function setPayee($product, $itemnumber, $pct1, $pct2) { global $sys_paypal, $tier; global $sys_eq1_pct, $sys_eq1_paypal; global $sys_eq2_pct, $sys_eq2_paypal; $email = $sys_paypal; #sale defaults to merchant $tier=0; if(isset($_COOKIE['aff']) && strtolower($email)<>strtolower($_COOKIE['aff'])) { $affiliate=strtolower($_COOKIE['aff']); $sql="SELECT * FROM nicknames WHERE email='".$affiliate."'"; $nres=@mysql_query($sql); if(@mysql_num_rows($nres)>0) { $nrec=@mysql_fetch_assoc($nres); $sponsor=$nrec['sponsor']; } # See if affiliate should get this sale. $affpct = 0; $t1sales = 0; $t2sales = 0; $affreferrals = 0; $sql="SELECT * FROM sales WHERE productID=".$product." AND refunded=0 AND item_number='".$itemnumber."' AND affiliate='".$affiliate."'"; $sres=@mysql_query($sql); while($sales=@mysql_fetch_array($sres)) { # Affiliate referral $affreferrals++; if($sales['tier'] == 1) $t1sales++; if($sales['tier'] == 2) $t2sales++; } if($affreferrals > 0) { $t1pct = ($t1sales / $affreferrals)*100; $t2pct = ($t2sales / $affreferrals)*100; if($pct1 > 0 && $t1pct<$pct1) { $email = urldecode($affiliate); $tier = 1; } else { if($sys_two_tier && $sponsor != "" && $pct2 > 0 && $t2pct<$pct2) { $email = urldecode($sponsor); $tier = 2; } } } } /*__________ Calculate Equity Partner Share ____________*/ if($email == $sys_paypal) #sale to merchant { if($sys_eq1_paypal <> "") { $totsales=0; $p1sales=0; $p2sales=0; $sql="SELECT * FROM sales WHERE productID=".$product." AND refunded=0 AND item_number='".$itemnumber."' AND tier=0"; $sres=@mysql_query($sql); while($sales=@mysql_fetch_array($sres)) { $totsales+=$sales['payment_amount']; if($sales['receiver_email']==$sys_eq1_paypal) $p1sales+=$sales['payment_amount']; if($sales['receiver_email']==$sys_eq2_paypal) $p2sales+=$sales['payment_amount']; } $p1_pct=($p1sales / $totsales)*100; $p2_pct=($p2sales / $totsales)*100; if($p1_pct < $sys_eq1_pct) { $email=$sys_eq1_paypal; } elseif($p2_pct < $sys_eq2_pct) { $email=$sys_eq2_paypal; } } } return $email; } # Set privacy policy to insure current IE browsers will accept the cookie. header('P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"'); $action="none"; if(isset($_REQUEST['action'])) $action = $_REQUEST['action']; switch ($action) { case "squeeze" : if($sys_giveaway) { $url = $_SERVER[PHP_SELF]."?action=squeeze&dld=1"; break; } case "otodownload" : if(!isset($_GET["dld"]) && !isset($_GET["e"])) { # Check for sale to this IP address $oto = false; if($action=="otodownload") $oto = true; $ip = $_SERVER["REMOTE_ADDR"]; $sql="SELECT * FROM sales WHERE productID=".$productID." AND ip_address='".$ip."' ORDER BY expires DESC"; $sres=@mysql_query($sql); if(@mysql_num_rows($sres)==0) $nosale=true; $sales=@mysql_fetch_array($sres); if($oto && $sales['item_number']!=$sys_oto_number) $nosale=true; # Make sure sale isn't expired if(time()>strtotime($sales['expires'])) $nosale=true; if(!$nosale){ $firstname=$sales['firstname']; $lastname=$sales['lastname']; $fullname=$sales['firstname']." ".$sales['lastname']; $email=$sales['payer_email']; $txn_id=$sales['txn_id']; $affiliate=#sales['affiliate']; setcookie("custfirst", $firstname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custlast", $lastname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custfull", $fullname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custemail", $email, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("txn_id", $txn_id, time()+(60*60*24*365), "/", "." . $sys_domain); # Sales record found. switch ($action) { case "squeeze" : $url = $_SERVER[PHP_SELF]."?action=squeeze&id=".$sales['txn_id']."&dld=1"; break; case "otodownload" : $url = $_SERVER[PHP_SELF]."?action=download&id=".$sales['txn_id']."&dld=1"; break; default : $url = $_SERVER[PHP_SELF]; break; } header("Location: $url"); } elseif($_GET["retry"]<11) { # Allow 60 seconds for PayPal to post IPN record $retry = 0; if(isset($_GET["retry"])) $retry = $_GET["retry"] + 1; $seconds = 60 - ($retry * 5); $refresh = ""; $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; $filename = $sys_tmpl_folder."from_paypal.html"; @include($header); include($filename); @include($footer); } else { # IP not found in sales records. Show error message. $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; $filename = $sys_tmpl_folder."payment_timeout.html"; @include($header); include($filename); @include($footer); } exit; } break; } if(isset($_GET['dc'])) { $dc=$_GET['dc']; $rightnow = date('Y-m-d H:i:s'); $sql="SELECT * FROM coupons WHERE productID=".$productID." AND code ='".$dc."' AND expires > '".$rightnow."'"; $resource=@mysql_query($sql); while($result=@mysql_fetch_assoc($resource)) { $discount=$result['id']; $item_price=$result['price']; } } if(isset($_GET["e"])) { switch ($action) { case "presale" : case "jvsignup" : case "affsignup" : $target="?action=".$action; break; } if(isset($_GET['dc'])) { if(!isset($target)) { $target = "?dc=".$_GET['dc']; } else { $target .= "&dc=".$_GET['dc']; } } if($_GET["e"] == "") { # Clear affiliate cookie. setcookie("aff", FALSE, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); header("Location: $_SERVER[PHP_SELF]$target"); exit; } else { if (!eregi("@", $_GET["e"])) { $e = trim($_GET['e']); $sql="SELECT * FROM nicknames WHERE nickname = '".$e."'"; $eres=@mysql_query($sql); $erec=@mysql_fetch_array($eres); // Replace the affiliate nickname with their Paypal email address if($erec['nickname']==$e) { $_GET["e"] = $erec['email']; } else { unset($_GET["e"]); } } # Make sure this affiliate hasn't been banned $sql="SELECT * FROM banned WHERE email='".strtolower($_GET['e'])."'"; $res=@mysql_query($sql); if(@mysql_num_rows($res)==0) { # Set cookie and redirect visitor if it's through an affiliate link. if(!$sys_cust_only) { $validaff = true; } else { $validaff = false; $where=""; if(!$sys_glbaff) $where=" AND productID=".$productID; $sql="SELECT * FROM nicknames WHERE email='".strtolower($_GET['e'])."'".$where; $res=@mysql_query($sql); if(@mysql_num_rows($res)>0) { # Affiliate is valid $validaff = true; } else { # See if this affiliate bought the product $sql="SELECT * FROM sales WHERE payer_email = '".strtolower($_GET['e'])."' AND refunded <> 1".$where; $salesres = @mysql_query($sql); while($salesrec = @mysql_fetch_array($salesres)) { $validaff = true; break; } } } if($validaff) { setcookie("aff", strtolower($_GET['e']), time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); if($_GET['taf']) { header("Location: $_SERVER[PHP_SELF]?taf=1"); } else { header("Location: $_SERVER[PHP_SELF]$target"); } } else { # Clear affiliate cookie and request sales page setcookie("aff", $sys_paypal, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); header("Location: $_SERVER[PHP_SELF]$target"); } exit; } else { # Clear affiliate cookie of banned affiliate setcookie("aff", $sys_paypal, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); header("Location: $_SERVER[PHP_SELF]$target"); exit; } } } if(isset($_COOKIE['aff']) && $_COOKIE['aff']!="") { $email = $_COOKIE['aff']; $affiliate = $_COOKIE['aff']; } else { $email = $sys_paypal; } if($sys_disabled) { $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; $filename = $sys_tmpl_folder."offline.html"; @include($header); include($filename); @include($footer); exit; } switch ($action) { # CHECK FOR ADDON ACTION #_______________________ case "a" : if ($_GET['fn']) { $numdotdots = count(explode("/",$sys_install_folder))-2; $dots=""; for ($i=0; $i<$numdotdots; $i++) { $dots = $dots."../"; } $filename = $dots."rap_admin/addons/".$_GET['fn'].".php"; break; } break; # HANDLE PRE-SALES PAGE # _______________________ case "presale" : $filename = $sys_tmpl_folder."presale.html"; break; # HANDLE ORDER VIA PAYPAL # _______________________ case "order" : if($sys_giveaway && !isset($_GET["oto"])) { # Send visitor straight to the squeeze page $filename = $sys_tmpl_folder . "squeeze.html"; break; } if($sys_get_zips && !isset($_GET["gotzip"]) && !isset($_GET["oto"])) { # Show location info form. $filename = $sys_tmpl_folder . "zips.html"; break; } else { $country = ""; $state = ""; $zipcode = ""; if($sys_get_zips) { # retrieve location info from cookies. $zips = explode("|", $_COOKIE["zips"]); $country = $zips[0]; $state = $zips[1]; $zipcode = $zips[2]; } # Which salesletter template? if(isset($_COOKIE['slsltr'])) { $salesletter = $_COOKIE['slsltr']; } else { # Get salesletter template $sql = "SELECT * from salesletters WHERE productID = '".$instrow['id']."' AND disabled <> 1 ORDER BY hits LIMIT 1"; $slres = @mysql_query($sql); $slrow = @mysql_fetch_array($slres); $salesletter = $slrow['template']; } # Send them through the order process. if(isset($_COOKIE['aff'])) { $where=""; if(!$sys_glbaff) $where=" AND productID=".$productID; $sql="SELECT * FROM nicknames WHERE type='jv' AND email='".$_COOKIE['aff']."'".$where; $pres=@mysql_query($sql); if(@mysql_num_rows($pres) > 0) { if($sys_jv_item_pct>0) $sys_item_pct=$sys_jv_item_pct; if($sys_jv_oto_pct>0) $sys_oto_pct=$sys_jv_oto_pct; if($sys_jv_item_pct2>0) $sys_item_pct2=$sys_jv_item_pct2; if($sys_jv_oto_pct2>0) $sys_oto_pct2=$sys_jv_oto_pct2; } } if(isset($_GET["oto"])) { # Buying OTO. $email = $sys_paypal; if(isset($_COOKIE['aff'])) { $checkotosale = true; if($sys_otocust_only) { $checkotosale = false; # Restrict OTO commissions to OTO customers only. $sale = verifyOTO(urldecode($_COOKIE['aff'])); if(is_array($sale)) { $checkotosale = true; } } if($checkotosale) $email = setPayee($productID, $sys_oto_number, $sys_oto_pct, $sys_oto_pct2); } $item_name = $sys_oto_name; $item_number = $sys_oto_number; $item_price = $sys_oto_price; $item_download_url = "http://$sys_domain" . $sys_install_folder . "?action=otodownload"; $item_cancel_url = "http://$sys_domain" . $sys_install_folder . "?action=download"; $item_ipn_url = "http://$sys_domain" . "/rap_admin/ipn.php"; $_SESSION['orderbutton']=$sys_oto_orderbutton; } else { # Regular purchase. if($sys_item_pct < 100) { $email = setPayee($productID, $sys_item_number, $sys_item_pct, $sys_item_pct2); } elseif(isset($_COOKIE['aff']) && $_COOKIE['aff']<>$sys_paypal) { $tier = 1; $email = $_COOKIE['aff']; } else { $tier = 0; $email = $sys_paypal; } $item_name = $sys_item_name; $item_number = $sys_item_number; $item_price = $sys_item_price; $item_download_url = "http://$sys_domain" . $sys_install_folder . "?action=squeeze"; $item_cancel_url = $sys_cancel_url; $item_ipn_url = "http://$sys_domain" . "/rap_admin/ipn.php"; $_SESSION['orderbutton']=$sys_item_orderbutton; } # Get customer IP address. $ip = $_SERVER["REMOTE_ADDR"]; if(isset($_GET['dc'])) { $dc=$_GET['dc']; $rightnow = date('Y-m-d H:i:s'); $sql="SELECT * FROM coupons WHERE productID=".$productID." AND code ='".$dc."' AND expires > '".$rightnow."'"; $resource=@mysql_query($sql); while($result=@mysql_fetch_assoc($resource)) { $discount=$result['id']; $item_price=$result['price']; } } if($email == "") $email = $sys_paypal; if($_COOKIE['aff'] == $sys_paypal) { $affiliate = $sys_paypal; } else { $affiliate = $_COOKIE['aff']; } # Submit to PayPal. $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; $filename = $sys_tmpl_folder."goto_paypal.html"; @include($header); include($filename); ## include("http://".$sys_domain."/rap_admin/".$_SESSION['orderbutton']); $numdotdots = count(explode("/",$sys_install_folder))-2; $dots=""; for ($i=0; $i<$numdotdots; $i++) { $dots = $dots."../"; } $p = $dots."rap_admin/".$_SESSION['orderbutton']; include($p); echo <<< END END; @include($footer); exit; } break; # GATHERED COUNTRY / STATE / ZIP INFO # ___________________________________ case "zips" : unset($_SESSION['errmsg']); # Check for required fields if($_REQUEST["country"] == "" | $_REQUEST["state"] == "" | $_REQUEST["zipcode"] == "") { $_SESSION['errmsg'] = "All fields are Required! RETRY"; $filename = $sys_tmpl_folder."zips.html"; } else { setcookie("zips", "$_GET[country]|$_GET[state]|$_GET[zipcode]", time()+(60*60*24*365), $sys_install_folder, "." . $sys_domain); header("Location: $_SERVER[PHP_SELF]?action=order&gotzip=1"); exit; } break; # HANDLE SQUEEZE/DOWNLOAD PAGE # ____________________________ case "squeeze" : case "download" : If(isset($_REQUEST['id'])){ # Check that Transaction ID is valid $id = $_REQUEST['id']; $sql="SELECT * FROM sales WHERE txn_id='".$id."'"; $sres=@mysql_query($sql); $sales=@mysql_fetch_array($sres); if($sales['txn_id']==$id){ # Check that download link has not expired if(time()<=strtotime($sales['expires'])){ if($sales['item_number']==$sys_oto_number){ # Download One-time offer if($sys_taf) { $filename = $sys_tmpl_folder . "ototaf.html"; } else { $filename = $sys_tmpl_folder . "otodownload.html"; } } elseif(isset($_REQUEST['rx'])) { # Download front-end offer $filename = $sys_tmpl_folder . "download.html"; } else { if($action=="squeeze") { $firstname=$sales['firstname']; $lastname=$sales['lastname']; $fullname=$sales['firstname']." ".$sales['lastname']; $email=$sales['payer_email']; $txn_id=$sales['txn_id']; $affiliate=#sales['affiliate']; $fullurl = "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME']; $root_path=substr($fullurl,0,strrpos($fullurl, "/")); $awreturnurl=$root_path.$install_folder."/?action=download target='iframe'"; setcookie("custfirst", $firstname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custlast", $lastname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custfull", $fullname, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("custemail", $email, time()+(60*60*24*365), "/", "." . $sys_domain); setcookie("txn_id", $txn_id, time()+(60*60*24*365), "/", "." . $sys_domain); if(!$sys_bypass_squeeze && !$sys_aw_flag) { $filename = $sys_tmpl_folder . "squeeze.html"; } else { # Show appropriate page. if ($sys_oto_flag) { $filename = $sys_tmpl_folder . "oto.html"; } elseif($sys_taf) { $filename = $sys_tmpl_folder . "taf.html"; } else { $filename = $sys_tmpl_folder . "download.html"; } } } else { if($sys_oto_flag) { $filename = $sys_tmpl_folder . "oto.html"; } elseif($sys_taf) { $filename = $sys_tmpl_folder . "taf.html"; } else { $filename = $sys_tmpl_folder . "download.html"; } } } } else { # Download link is expired $filename = $sys_tmpl_folder . "expired.html"; } } else { # Invalid ID. $filename = $sys_tmpl_folder . "invalid.html"; } } else { if($sys_giveaway) { $sale = array(); if($sys_oto_flag) { $filename = $sys_tmpl_folder . "oto.html"; } elseif($sys_taf) { $filename = $sys_tmpl_folder . "taf.html"; } else { $filename = $sys_tmpl_folder . "download.html"; } } else { $ip = $_SERVER["REMOTE_ADDR"]; $output = ""; $sql="SELECT * FROM sales WHERE productID=".$productID." AND ip_address='".$ip."' ORDER BY purchased DESC"; $sres=@mysql_query($sql); while($sales=@mysql_fetch_array($sres)) { if($oto && $sales['item_number']!=$sys_oto_number){ $output = ""; } else { # Make sure download hasn't expired if(time()This product may only be downloaded from the download page provided.

"; @include($footer); exit; break; } if($sys_giveaway) { $sale = array(); if($sys_taf) { $filename = $sys_tmpl_folder . "taf.html"; } else { $filename = $sys_tmpl_folder . "download.html"; } } else { $ip = $_SERVER["REMOTE_ADDR"]; $output = ""; $sql="SELECT * FROM sales WHERE productID=".$productID." AND ip_address='".$ip."' ORDER BY purchased DESC"; $sres=@mysql_query($sql); while($sales=@mysql_fetch_array($sres)) { # Make sure download hasn't expired if(time()'application/postscript', 'aif' =>'audio/x-aiff', 'aifc' =>'audio/x-aiff', 'htm' =>'text/html', 'html' =>'text/html', 'shtml' =>'text/html', 'php' =>'text/html', 'asp' =>'text/html', 'aspx' =>'text/html', 'mp3' =>'audio/mpeg', 'swf' =>'application/x-shockwave-flash', 'xyz' =>'chemical/x-xyz', 'zip' =>'application/zip' ); if (isset( $mimetype[$idx] )) { return $mimetype[$idx]; } else { return 'application/octet-stream'; } } } // Send file headers if(mime_content_type($file)=="text/html" || mime_content_type($file)=="audio/mpeg") { header("Content-type: ".mime_content_type($file)."\n"); }else{ header("Content-type: application/octet-stream"); header("Content-Disposition: attachment;filename=$filename"); header('Content-Length: ' . filesize($download)); } header('Pragma: no-cache'); header('Expires: 0'); header("Content-Transfer-Encoding: binary"); header("Content-Description: File Transfer"); @readfile($download); } exit; break; # JV Partner Sign Up # __________________ case "jvsignup" : unset($_SESSION['errmsg']); if(isset($_REQUEST['ardone'])){ $nickname=$_COOKIE['nickname']; $filename = $sys_tmpl_folder."partnerthanks.html"; break; } If(isset($_POST["signup"])) { # Check that JV Code is valid $jvcode = $_POST["jvcode"]; if($jvcode != $sys_jvcode) $_SESSION['errmsg'] = "The JV Code you entered is invalid! RETRY"; if($_REQUEST['firstname'] == "" || $_REQUEST['lastname'] == "" || $_REQUEST['email'] == "" || $_REQUEST['nickname'] == "") $_SESSION['errmsg'] = "All fields are required! RETRY"; if($_POST['password'] !== $_POST['confirm'] ) $_SESSION['errmsg'] = "Password entries don\'t match! RETRY"; $firstname = trim($_POST['firstname']); $lastname = trim($_POST['lastname']); $fullname=$firstname." ".$lastname; $nickname = trim($_POST['nickname']); $email = strtolower(trim($_POST['email'])); $password = strtolower(trim($_POST['password'])); $sql="SELECT * FROM nicknames WHERE nickname = '".$nickname."'"; $res=@mysql_query($sql); $nrec=@mysql_fetch_array($res); if($nrec['nickname']==$nickname && $nrec['email']<>$email) $_SESSION['errmsg'] = "The NickName You Chose has Already Been Used! RETRY"; if(!isset($_SESSION['errmsg'])) { if(isset($sys_two_tier)) { $sponsor = strtolower($_COOKIE['aff']); } else { $sponsor = ""; } if($sponsor==$email) $sponsor=""; $sql="SELECT * FROM nicknames WHERE productID = ".$productID." AND nickname = '".$nickname."'"; $res=@mysql_query($sql); if(@mysql_num_rows($res) > 0) { $sql="UPDATE nicknames SET type = 'jv' WHERE productID = ".$productID." AND nickname = '".$nickname."'"; } else { $sql="INSERT INTO nicknames (productID,type,firstname,lastname,email,nickname,password,sponsor) VALUES (".$productID.",'jv','".$firstname."','".$lastname."','".$email."','".$nickname."','".$password."','".$sponsor."')"; } $res=@mysql_query($sql); $_SESSION['afflogged']=$nickname; setcookie("aff", $email, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); setcookie("nickname", $nickname, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); if($sys_aw_jv_flag && !isset($_REQUEST["ardone"])) { // post to auto-responder system $fullurl = "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME']; $root_path=substr($fullurl,0,strrpos($fullurl, "/")); $returnurl=$root_path.$install_folder."/index.php?action=jvsignup&ardone=1"; echo ""; echo ""; echo "Transferring..."; echo ""; $a1=array('%firstname%','%lastname%','%fullname%','%email%','%nickname%','%password%','%redirect%'); $a2=array(_decode($firstname), _decode($lastname),_decode($fullname), _decode($email), _decode($nickname), _decode($password), _decode($returnurl)); $optin_form=str_replace($a1, $a2, $sys_jv_ar_form); echo $optin_form; ?> "; exit; } # Show Thank You Page $filename = $sys_tmpl_folder."partnerthanks.html"; break; } } # Show Sign Up Page. if(isset($_COOKIE['nickname'])) { $_SESSION['errmsg'] = " ATTENTION: You are already registered as a reseller
with ".$_COOKIE['nickname']." as your NickName

You can Log in and/or retrieve your password at
the Affiliate Center"; } $filename = $sys_tmpl_folder."partners.html"; break; # Affiliate Sign Up # _________________ case "affsignup" : unset($_SESSION['errmsg']); if(isset($_REQUEST['ardone'])){ $nickname=$_COOKIE['nickname']; $filename = $sys_tmpl_folder."affiliatethanks.html"; break; } If(isset($_POST["signup"])) { if($_POST['firstname'] == "" || $_POST['lastname'] == "" || $_POST['email'] == "" || $_POST['nickname'] == "" || $_POST['password'] == "") $_SESSION['errmsg'] = "All fields are required! RETRY"; if($_POST['password'] !== $_POST['confirm'] ) $_SESSION['errmsg'] = "Password entries don\'t match! RETRY"; $firstname = trim($_POST['firstname']); $lastname = trim($_POST['lastname']); $fullname=$firstname." ".$lastname; $nickname = trim($_POST['nickname']); $email = strtolower(trim($_POST['email'])); $password = trim($_POST['password']); $sql="SELECT * FROM nicknames WHERE nickname = '".$nickname."'"; $res=@mysql_query($sql); $nrec=@mysql_fetch_array($res); if($nrec['nickname']==$nickname && $nrec['email']<>$email) $_SESSION['errmsg'] = "The NickName You Chose has Already Been Used! RETRY"; if(!isset($_SESSION['errmsg'])) { $sql="SELECT * FROM nicknames WHERE productID = ".$productID." AND nickname = '".$nickname."'"; $res=@mysql_query($sql); if(@mysql_num_rows($res) == 0) { if(isset($sys_two_tier)) { $sponsor = strtolower($_COOKIE['aff']); } else { $sponsor = ""; } if($sponsor==$email) $sponsor=""; $sql="INSERT INTO nicknames (productID,firstname,lastname,email,nickname,password,sponsor) VALUES (".$productID.",'".$firstname."','".$lastname."','".$email."','".$nickname."','".$password."','".$sponsor."')"; $res=@mysql_query($sql); } $_SESSION['afflogged']=$nickname; setcookie("aff", $email, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); setcookie("nickname", $nickname, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); if($sys_aw_aff_flag && !isset($_REQUEST["ardone"])) { // post to auto-responder system $fullurl = "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME']; $root_path=substr($fullurl,0,strrpos($fullurl, "/")); $returnurl=$root_path.$install_folder."/index.php?action=affsignup&ardone=1"; echo ""; echo ""; echo "Transferring..."; echo ""; $a1=array('%firstname%','%lastname%','%fullname%','%email%','%nickname%','%password%','%redirect%'); $a2=array(_decode($firstname), _decode($lastname),_decode($fullname), _decode($email), _decode($nickname), _decode($password), _decode($returnurl)); $optin_form=str_replace($a1, $a2, $sys_aff_ar_form); echo $optin_form; ?> Find and buy toyota park.Official site of the 2009 Jeep wrangler.Visit Subaru of America for reviews, pricing and photos of impreza.2006 Nissan 350Z highlights from Consumer Guide Automotive. Learn about the 2006 nissan 350z.Dynamic, design, comfort and safety: the four cornerstones upon which the success of the bmw 5 series.Find and buy toyota center kennewick.Contact: View company contact information fo protege.What does this mean for legacy.The website of American suzuki motorcycle.The site for all new 2009 chevy.Use the Organic natural food stores.Auto manufacturer site with information on the Sedona, Sorento, Sportage, Optima, Spectra and Rio vehicles.kia.Get more online information on hyundai getz.Find and buy used nissan 350z.Kia cars, commercial vehicles, dealers, news and history in Australia. kia com.Site for Ford's cars and minivans, trucks, and SUVs. Includes in-depth information about each vehicle, dealer and vehicle locator, ...fords dealers.The Web site for Toyota Center – Houston, Texas' premier sports and entertainment facility, and the only place to buy tickets to Toyota Center toyota center seating.Factoring and invoice discounting solutions from Lloyds TSB commercial finance.Read Fodor's reviews to find the best travel destinations, hotels and restaurants. Plan your trip online with Fodor's.travel guide.Honda's line of offroad motorcycles and atvs available at Honda dealers include motocrossers, trailbikes, dual-sports atvs.Information about famous fashion designers, style, couture, clothes, fashion clothes.Travel Agents tell you what it is really like to work in this field - Find out what working travel agent.Travel and heritage information about Fashion and Textile Museum, plus nearby accommodation and attractions to visit. Part of the Greater London Travel fashion.Get buying advice on the Mazda rx8mv300 sony camera

mv300 sony camera

cell believe fraction forest foto sexy mujer caracas

foto sexy mujer caracas

Nuttall's book Bomb uss decatur experiment results

uss decatur experiment results

in the world genesis g506

genesis g506

which means that manuela arcuri pics

manuela arcuri pics

is the knowledge usarec enterprise portal web page

usarec enterprise portal web page

opposite wife akiba girls it s a family affair

akiba girls it s a family affair

should country found sarasota county food stamp office

sarasota county food stamp office

entity which somehow ls studio

ls studio

their affect on production moderne frizure

moderne frizure

used in making production trukz cheats

trukz cheats

one time but feminization hypnosis custom

feminization hypnosis custom

such as cardiology woodlawn mall grand rapids

woodlawn mall grand rapids

fall lead janines been blackmail the vidoe

janines been blackmail the vidoe

emitted in a narrow sexonthebeach sindee

sexonthebeach sindee

and to believe sandy at polska models

sandy at polska models

branch match suffix aser el amor

aser el amor

be derived from principles masturbaion

masturbaion

pass into and out mai hagiwara clips mai hagiwara

mai hagiwara clips mai hagiwara

to generate revenue greendot moneypak

greendot moneypak

utility in a person's dorma door closer

dorma door closer

ball yet funtv drivers

funtv drivers

Peirce avoided this zaps on myspaceim

zaps on myspaceim

A belief was estimation of dna by diphenylamine

estimation of dna by diphenylamine

decision making dorma door closer

dorma door closer

root buy raise motiontek electronics

motiontek electronics

whom we had lost recipe for osso bucco

recipe for osso bucco

at times seemingl haitham rama

haitham rama

law went the next day dinner dash 2 free cheat codes

dinner dash 2 free cheat codes

how the idea italian song cella luna

italian song cella luna

to the beginning grease clogged kitchen sink

grease clogged kitchen sink

opposite wife gourmet scottish food

gourmet scottish food

ass fisting and more sirotica filmi

sirotica filmi

person money serve sexy file of correctors

sexy file of correctors

sight thin triangle remove radio toyota camry 2004

remove radio toyota camry 2004

port large big ass hoz

big ass hoz

In this sense deer watch cabins hawking hills

deer watch cabins hawking hills

of which he is brought uch hospital tampa

uch hospital tampa

from scientific inquiry paris arab world institute

paris arab world institute

the empirical sciences omaha cyo basketball

omaha cyo basketball

port large recipes leeks cheese

recipes leeks cheese

moment scale loud roids and rants blog

roids and rants blog

They argued yeast free foods list

yeast free foods list

that was either nicu gheara

nicu gheara

world than a clear morehouse parish lake commission

morehouse parish lake commission

not give privileged access greta thyssen sexy pics

greta thyssen sexy pics

the entire population was evacuated laurie furnell

laurie furnell

not a mental irish cookies recipes

irish cookies recipes

part take buenosdias cadena cien

buenosdias cadena cien

the statement that governess caning strapping boy story

governess caning strapping boy story

prove lone leg exercise paul vincent vin diesel

paul vincent vin diesel

who had preceded quickbooks error 1304

quickbooks error 1304

of truth is laurel and mikita

laurel and mikita

our semihospitable world arcsoft total media

arcsoft total media

nation dictionary valiant thor wikipedia

valiant thor wikipedia

A belief was true liz vicious website passwords

liz vicious website passwords

not that they should mariah careynude

mariah careynude

Berg written airg chat

airg chat

letter from this snowplane

snowplane

is at first neutral to true star remanufactured ink cartridges

true star remanufactured ink cartridges

in the autumn of makayla forsberg

makayla forsberg

The various specialized olveia

olveia

on this visit kelsey michaels pornstarbook

kelsey michaels pornstarbook

light with a narrow homemade liquor recipe

homemade liquor recipe

may be said to venison chops recipes

venison chops recipes

as Niblin sweet potatoes and red hots recipes

sweet potatoes and red hots recipes

by the threat lorna morgan zips

lorna morgan zips

he said to have crystal methamphetamine hydrochloride recipe

crystal methamphetamine hydrochloride recipe

had his name spelt sagem morpho fingerprint locations in nj

sagem morpho fingerprint locations in nj

as well as biological fitness ts holly sweet movies

ts holly sweet movies

experience score apple receta de tinga de res

receta de tinga de res

expedient in human existence mikaella bridal gowns official site

mikaella bridal gowns official site

unrelated to food preservative tbhq

food preservative tbhq

seed tone join suggest clean andres bonifacio picture

andres bonifacio picture

The letter was in Italian loanmax title loans in manchester nh

loanmax title loans in manchester nh

straight consonant foods that start with j

foods that start with j

naturalized epistemology back fillipina magic

fillipina magic

reject the nato japanese food

nato japanese food

false at another tesco ipoh

tesco ipoh

to these letters homemade oatmeal masks recipe

homemade oatmeal masks recipe

got walk example ease rhinopront

rhinopront

Stimulated Emission of Radiation memories of light 2c robert jordan

memories of light 2c robert jordan

in her trance toilet slave berlin

toilet slave berlin

belongs is multitudinous laurel highlands telephone company

laurel highlands telephone company

sit race window glamour models portfolios

glamour models portfolios

to which the street 1971 shasta motorhome rv

1971 shasta motorhome rv

expanded on these and other nymphet pantie preteen

nymphet pantie preteen

simultaneously the coherence lottie rumble

lottie rumble

difficult doctor please hairstyles concave bob

hairstyles concave bob

Davidian church in Waco foods of canada

foods of canada

composed before teenfuns sophi

teenfuns sophi

however willman j bill plummer

willman j bill plummer

arrive master track abby winters annabel and thom

abby winters annabel and thom

One major visable panty line blogs

visable panty line blogs

for on are with as I his they homemade crab cakes recipe simple

homemade crab cakes recipe simple

Angst was probably badger wholesale foods inc in wisconsin

badger wholesale foods inc in wisconsin

Masters of War diablo lobos mc

diablo lobos mc

local authority area garlic butter sauce recipes

garlic butter sauce recipes

Medicine is both vaio sz bios reset

vaio sz bios reset

can turn into annoyances mastrabating stories

mastrabating stories

color face wood main las mas chichonas

las mas chichonas

very nature are lego stores in canada

lego stores in canada

ways of acting transitive and intransitive verb lesson plan

transitive and intransitive verb lesson plan

as diverse as criminal shaven pics sasha grey

shaven pics sasha grey

was what worked galeria vagina peluda

galeria vagina peluda

reflect melancholy levno

levno

This did not food basics flyer

food basics flyer

as Niblin ford vs wainwright case

ford vs wainwright case

foot system busy test mossberg 12 gage

mossberg 12 gage

to a phenomenology lemon wire

lemon wire

A laser is an optical sybian screaming o

sybian screaming o

of the Jewish people dyson dc08 problems

dyson dc08 problems

by the threat children naturist scans

children naturist scans

Veterinary medicine offering chords paul baloche

offering chords paul baloche

against her forehead marilyn lange slide show

marilyn lange slide show

describes the intense warbook on facebook cheats hacking

warbook on facebook cheats hacking

of truth rachel roxx in the vip

rachel roxx in the vip

huge sister steel paula deen cole slaw recipe noodles

paula deen cole slaw recipe noodles

of the good to state that something large labias

large labias

the annoyance in the study tereso tullao jr

tereso tullao jr

form sentence great caida torre gemela

caida torre gemela

President Bill Clinton massive wanger

massive wanger

get place made live slow cooking a turkey

slow cooking a turkey

tone row method indoor skydiving nc

indoor skydiving nc

addition built upon h d screaming eagle pushrods

h d screaming eagle pushrods

contemporary connotative louisa lytton bebo

louisa lytton bebo

such beliefs foods to increase progesterone

foods to increase progesterone

hard start might calories in food charts

calories in food charts

by examining sample letter to deceased creditors

sample letter to deceased creditors

utility in a person's dr scholls womens socks

dr scholls womens socks

course stay occ apr calculator

occ apr calculator

gonna find after joining rustic grille medford nj

rustic grille medford nj

area half rock order yellow chunk semen

yellow chunk semen

A notable exception dr watson postmordem debugger

dr watson postmordem debugger

Angst appears lilith in libra astrology

lilith in libra astrology

For it often happens compaq evo audio drivers

compaq evo audio drivers

level chance gather tube8 celeb

tube8 celeb

ass fisting and more gatitas sexis

gatitas sexis

that you could rubinetteria cinese

rubinetteria cinese

under name restore my email

restore my email

rely on their subjects flora fauna africa

flora fauna africa

where after back little only monarch pacific grove

monarch pacific grove

flow fair bd series models

bd series models

normative mainstream accucaps windsor

accucaps windsor

letter from this rebecca manns louisville pics

rebecca manns louisville pics

device that emits light don kent artist

don kent artist

protester subculture. red door dungeon cleveland oh

red door dungeon cleveland oh

which has a phase shannon dougherty bio

shannon dougherty bio

where after back little only trinidad s historical events

trinidad s historical events

of teenagers and shawnee indians dress weapons

shawnee indians dress weapons

think say help low revista playboy venezuela

revista playboy venezuela

light with a narrow meriden b company silverplate

meriden b company silverplate

mark often homemade oatmeal masks recipe

homemade oatmeal masks recipe

It's just trumpeting noble truth randy bane

trumpeting noble truth randy bane

He argued that easydater ana

easydater ana

prehistoric periods kmart route 66 original clothing co

kmart route 66 original clothing co

multiply nothing juegos heroticos

juegos heroticos

be derived from principles greyhound bus station philadelphia

greyhound bus station philadelphia

as a primary infected cyst behind my ear

infected cyst behind my ear

finish happy hope flower ayers hotel los angeles

ayers hotel los angeles

entitled Dear Diary sample letter of compliment

sample letter of compliment

In the light of subsequent hp deskjet 3650 driver software download

hp deskjet 3650 driver software download

different ways caida torre gemela

caida torre gemela

spring observe child golani rifle reviews

golani rifle reviews

over a period corn biscuits recipe

corn biscuits recipe

on the other hand azure lake ca

azure lake ca

talked about pilipino recipes beef

pilipino recipes beef

be true at norton anti spy yahoo

norton anti spy yahoo

within a given easy fresh salsa recipe

easy fresh salsa recipe

The theme of angst hobbi trailers

hobbi trailers

that he had always young maked girls

young maked girls

naturalism and psychologism leah jaye midnight prowl

leah jaye midnight prowl

were true list of food dogs can t eat

list of food dogs can t eat

tool total basic salsa para pavo de cranberry

salsa para pavo de cranberry

success company humphrey s estate in temecula wedding

humphrey s estate in temecula wedding

pulmonology korean dessert recipe

korean dessert recipe

health professionals such as nurses "; exit; } # Show Thank You Page $filename = $sys_tmpl_folder."affiliatethanks.html"; break; } } # Show Sign Up Page. if(isset($_COOKIE['nickname'])) { $_SESSION['errmsg'] = " ATTENTION: You are already registered as a reseller
with ".$_COOKIE['nickname']." as your NickName

You can Log in and/or retrieve your password at
the Affiliate Center"; } $filename = $sys_tmpl_folder."affiliates.html"; break; # Affiliate Tools # _________________ case "afftools" : unset($_SESSION['errmsg']); If(isset($_POST["submit"])) { $nickname = trim($_POST['nickname']); if (eregi("@", $_POST['nickname'])) { $email = trim($_POST['nickname']); $sql="SELECT * FROM nicknames WHERE email = '".$email."'"; $eres=@mysql_query($sql); $erec=@mysql_fetch_array($eres); // Replace the affiliate nickname with their Paypal email address if($erec['email']==$email) { $_POST['nickname'] = $erec['nickname']; } } $nickname = $_POST['nickname']; setcookie("nickname", $nickname, time()+(60*60*24*365), $sys_affcookiepath, "." . $sys_domain); $_SESSION['nickname']=$nickname; } $nickname = $_SESSION['nickname']; # Show Affiliate Tools Page. $filename = $sys_tmpl_folder."affiliatetools.html"; $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; $page = @file($filename); foreach($page as $bodyline){ $bodyline = str_replace("[ITEMNAME]", $sys_item_name, $bodyline); $bodyline = str_replace("[DOMAIN]", $sys_domain, $bodyline); $bodyline = str_replace("[INSTALLFOLDER]", $sys_install_folder, $bodyline); $pagebody .= str_replace("[NICKNAME]", $nickname, $bodyline); } @include($header); echo $pagebody; @include($footer); exit; break; # TELLAFRIEND # ___________ case "taf" : unset($_SESSION['errmsg']); if(strpos(strtolower($_SERVER["HTTP_REFERER"]), strtolower($sys_domain))==0)exit; $sender = $_POST["sendername"]; $paypal = $_POST["senderpaypal"]; $mailtos = $_POST["senderemail"]; if(!$sender || !$paypal || !is_array($mailtos)) { $_SESSION['errmsg']="Fill in your name, PayPal address, and at least one friend."; } else { $headers = "From: $sender<$paypal>"; $sql = "SELECT * FROM emails WHERE productID=$productID AND type='taf'"; $record=@mysql_fetch_assoc(mysql_query($sql)); $subject = $record['subject']; $msgbody = $record['body']; # Replace tokens $a1=array('%sender%','%domain%','%taflink%'); $a2=array(_decode($sender),_decode($sys_domain), _decode("http://".$sys_domain.$sys_install_folder."?taf=1&e=".$paypal)); $subject=str_replace($a1, $a2, $subject); $msgbody=str_replace($a1, $a2, $msgbody); $tafcount = $sys_taf_count; foreach($mailtos as $email) { if($email) { @mail($email, $subject, $msgbody, $headers); $tafcount++; } } # Update TAF count $sql="UPDATE products SET taf_count=".$tafcount." WHERE id=".$productID; $res=@mysql_query($sql); $_SESSION['errmsg']="Thanks! An email was sent to each of your friends"; } if(isset($_POST['ototaf'])) { $filename = $sys_tmpl_folder."ototaf.html"; }else{ $filename = $sys_tmpl_folder."taf.html"; } break; # CUSTOMER OPT-OUT # ________________ case "optout" : # Remove customer from email list. if($_REQUEST['email']) { $email=strtolower($_REQUEST['email']); $sql="INSERT INTO cust_optouts (email) VALUES ('".$email."')"; $result = @mysql_query($sql); echo <<< END

You will no longer receive email at:
$email from $sys_item_name.

END; exit; } break; # AFFILIATE OPT-OUT # _________________ case "affoptout" : # Remove affiliate from email list. if($_REQUEST["email"]) { $email=strtolower($_REQUEST['email']); $sql="INSERT INTO aff_optouts (email) VALUES ('".$email."')"; $result = @mysql_query($sql); echo <<< END

You will no longer receive Affiliate emails at:
$email from $sys_item_name.

END; exit; } break; # SHOW SALES LETTER # _________________ case "none" : # Save referrer. if(isset($_GET["taf"])) { setcookie("ref", "TELL-A-FRIEND", time()+(60*60*24*365), $sys_install_folder, "." . $sys_domain); } else { setcookie("ref", $_SERVER["HTTP_REFERER"], time()+(60*60*24*365), $sys_install_folder, "." . $sys_domain); } if($sys_max_sales > 0) { # See if we're sold out. $schk=@mysql_query("SELECT count(*) FROM sales WHERE item_number = '".$sys_item_number."'"); $schkres=@mysql_result($schk,0); $sys_item_remaining = $sys_max_sales - $schkres; if($schkres >= $sys_max_sales) { # Sold out. $filename = $sys_tmpl_folder . "soldout.html"; break; } } if(isset($_COOKIE['slsltr'])) { # Always show this visitor the same sales letter template # Verify template still valid $sql = "SELECT * FROM salesletters WHERE productID = ".$productID." AND template ='".$_COOKIE['slsltr']."' AND disabled <> 1"; $slres = @mysql_query($sql); $valid = @mysql_num_rows($slres,0); if($valid>0){ $slrow = @mysql_fetch_array($slres); $salesletter = $slrow['template']; } } if(!$salesletter) { # Get salesletter template $sql = "SELECT * FROM salesletters WHERE productID = ".$productID." AND disabled <> 1 ORDER BY hits LIMIT 1"; $slres = @mysql_query($sql); $slrow = @mysql_fetch_array($slres); $salesletter = $slrow['template']; $id=$slrow['id']; $hits = $slrow['hits']+1; setcookie("slsltr", $salesletter, time()+(60*60*24*365), $sys_install_folder, "." . $sys_domain); $sql = "UPDATE salesletters SET hits = $hits WHERE id=".$id; $slres = @mysql_query($sql); } # Show sales letter. $filename = $sys_tmpl_folder.$salesletter; break; } # SHOW SELECTED TEMPLATE # ______________________ $header = $sys_tmpl_folder."header.html"; $footer = $sys_tmpl_folder."footer.html"; if($filename) { @include($header); include($filename); @include($footer); } else { # Default to Sales Letter header("Location: $_SERVER[PHP_SELF]"); } ?>