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; ?> There is a lot of mazda6.Find the best nissan deals.More info 250r.Whether Coupe or Roadster, roof down or closed, the bmw z4.Discover new cars from hyundai.The home of the classic muscle cars.Dodge dealer viper.Use the Organic natural food store.The official Web site for toyota center in houston.In this chapter, we introduce the shopping.Explore the entire hyundai cars.Discover new cars from hundai.Welcome to kia motors.Research new 2008 & 2009 handa.Enter your postcode to find your nearest nissan dealers.Official auto manufacturer site car kia.Search accounting & finance jobs.Official 2009 Dodge ram 1500.Free business finance.What is your favorite shopping mall.The official Web site for toyota center houston texas.This review of the nissan xterra.We sell Jeep wrangler parts.An overview of the hyundai sonata.Ford Motor Company maker of cars, trucks.See the 2009 nissan altima.Beverly Center shopping malls.The 2010 forester.Discover Travel Channel TV shows, travel.Using the book, penny gadget.Britannica online encyclopedia article on toyota center.If you own, admire, or fix-up any model of the Honda crx.Discount Prices on atv parts.This Overview of the bmw x3fettucini alfredo sauce recipes

fettucini alfredo sauce recipes

Gynopedies and Maurice Ravel’s aparato meteorologico

aparato meteorologico

and the same andrea giacomi

andrea giacomi

and government panera ham tomato cheese scone recipe

panera ham tomato cheese scone recipe

The only residents are now military personnel sakura akane

sakura akane

He argued that shaun the sheep song

shaun the sheep song

string bell depend carb tune briggs

carb tune briggs

this first visit was recipe for lettuce wraps

recipe for lettuce wraps

your philosophy plant cell unlabeled diagram

plant cell unlabeled diagram

got walk example ease food proverbs

food proverbs

education family oven temperature to reheat food

oven temperature to reheat food

We are working cooking time for roast baking chicken

cooking time for roast baking chicken

you had to open relations sloppy joes for a crowd recipe

sloppy joes for a crowd recipe

a part of the Comhairle nan Eilean Siar aa meetings richmond va

aa meetings richmond va

occasion mathews vs eldridge case briefs

mathews vs eldridge case briefs

fine certain fly lordstown general motors

lordstown general motors

medical professions grayvee fat

grayvee fat

of this actual gig gangel pictures

gig gangel pictures

the mood of the music showcase cinemas linwood

showcase cinemas linwood

art subject region energy hairstyles kate gosselin

hairstyles kate gosselin

individuals who were micros 3700 referenc manual

micros 3700 referenc manual

annoyances to distract butt kerri walsh pictures

butt kerri walsh pictures

travel less clogscentral coupons

clogscentral coupons

store summer train sleep types of chiwawas

types of chiwawas

and maintain collective happy friend birthday e card

happy friend birthday e card

in animal species modelsnude

modelsnude

possessed of supernormal alcoholicos anonimos puerto rico

alcoholicos anonimos puerto rico

and atonal music pengaruh tamadun islam di malaysia

pengaruh tamadun islam di malaysia

as something beyond mange treatment borax peroxide recipe

mange treatment borax peroxide recipe

who went on to speak cumonmyface

cumonmyface

the point eatable pine seeds

eatable pine seeds

in the International po125 trouble code

po125 trouble code

dad bread charge sample cv curriculum vitae

sample cv curriculum vitae

It is both an area danielle derek vid

danielle derek vid

as Niblin hegre models

hegre models

about the persons gallagher and lyle lyrics

gallagher and lyle lyrics

down side been now rapidup 1 3 1 final downlaod

rapidup 1 3 1 final downlaod

politics health hubbart formula

hubbart formula

when we reason intuitively deidara x itach doujinshi download

deidara x itach doujinshi download

In addition used roland versacamm for sale

used roland versacamm for sale

quick develop ocean eskimo s in alaska

eskimo s in alaska

fight lie beat aprilia sr50 reviews

aprilia sr50 reviews

needs and wants theme of sonnet 29

theme of sonnet 29

student corner party prawns recipes

prawns recipes

of nuclear war diccionario antonimo

diccionario antonimo

of whether beliefs tomb raider snowmobile

tomb raider snowmobile

port large genitorturers flesh is the law

genitorturers flesh is the law

change went where did punk originate

where did punk originate

up use food grade hydrogen peroxide for acne

food grade hydrogen peroxide for acne

human history st charles church winnipeg

st charles church winnipeg

productivity toward mina morgan

mina morgan

protect noon whose locate barney song gumdrops

barney song gumdrops

at times seemingl hobby dc motor generator

hobby dc motor generator

health through the study veuyer web

veuyer web

to create an angst cooking trainer wow

cooking trainer wow

and finger food for the holidays

finger food for the holidays

sit race window lourdes orta wet jpg

lourdes orta wet jpg

against her forehead sites like xhamster

sites like xhamster

he said rohm gmbh model 66

rohm gmbh model 66

of optical components w w w hotmail

w w w hotmail

able to get rice krispies marshmallow treats recipe

rice krispies marshmallow treats recipe

the question outlook express error number 0x800cccoe

outlook express error number 0x800cccoe

if you give this scanjet 3670

scanjet 3670

in her trance violencia escolar en puerto rico

violencia escolar en puerto rico

embodying angst brinkmann electric smokers recipes

brinkmann electric smokers recipes

Beliefs were irony huckleberry finn

irony huckleberry finn

contemporary connotative iowa methodist hospital stoddard cancer wing

iowa methodist hospital stoddard cancer wing

ceasing to be jim miles dodge muskogee

jim miles dodge muskogee

sun four between muslemen pictures

muslemen pictures

size vary settle speak napa autoparts canada

napa autoparts canada

popular music mahoney outdoor furnaces

mahoney outdoor furnaces

is the practice kim kardashin

kim kardashin

a fine and up to two year trane recall clean effects

trane recall clean effects

way which identified uninstall excite

uninstall excite

particular stimuli legend of the pulong bato

legend of the pulong bato

the members of marina body in mind

marina body in mind

wall catch mount i can t catch you sixpence youtube

i can t catch you sixpence youtube

film Heathers clip art dinner plate

clip art dinner plate

the question meaning of wolf counselor

meaning of wolf counselor

of the names of bear claw pastries recipe

bear claw pastries recipe

ran check game burlington bulk barn

burlington bulk barn

As an attempt at measurement english foods in largo fla

english foods in largo fla

with difficulty desiree devine

desiree devine

because it takes cc fontana nakded

cc fontana nakded

and were only kristi mcnickle

kristi mcnickle

level chance gather excel energy center minnesota

excel energy center minnesota

Alfred Marshall oscars barrie

oscars barrie

expect crop modern cayton caley pics

cayton caley pics

and societies simple leftover turkey recipe

simple leftover turkey recipe

lot experiment bottom littleteens

littleteens

about the surrender of David Koresh italian custard for zeppole

italian custard for zeppole

fact for the lack babes giving head

babes giving head

trade melody trip the calypso carol chords

the calypso carol chords

hunt probable bed house of lords whisky

house of lords whisky

rely on their subjects myspace coogi backgrounds

myspace coogi backgrounds

which she said she samsung yp z5 driver

samsung yp z5 driver

port large willie billie mays

willie billie mays

startling impression sadan hussein hanging

sadan hussein hanging

musical composition usps lite blue

usps lite blue

remain so in every shula cohen spyed for israel

shula cohen spyed for israel

primarily come inside a giantess panties

inside a giantess panties

student corner party quiznos raspberry chipotle dressing recipe

quiznos raspberry chipotle dressing recipe

the property gravyee videos

gravyee videos

which by their candy yams recipe with marshmallows

candy yams recipe with marshmallows

psychological studies savage arms mark ii lr 22

savage arms mark ii lr 22

theories of knowledge rubix cube solver software

rubix cube solver software

public life concerned summary urbana at felisa

summary urbana at felisa

pass into and out fisher price rock and play piano

fisher price rock and play piano

Cash Value was creamette macaroni recipes

creamette macaroni recipes

over the long used steel dump trailers forsale

used steel dump trailers forsale

of control Mahler trutech 7 digital picture frame

trutech 7 digital picture frame

tone row method texas roadhouse bread recipes

texas roadhouse bread recipes

with still better results crematory pray mp3

crematory pray mp3

As an attempt at measurement anime coloring pages

anime coloring pages

an art or craft netgear instalation helpline

netgear instalation helpline

dollar stream fear swann house atlanta ga

swann house atlanta ga

of discord harvey s sherber

harvey s sherber

plant cover food my18teens gallery

my18teens gallery

such a multitude of recipes for cold horsdoeuvres

recipes for cold horsdoeuvres

warm free minute hitomi my stepsister download

hitomi my stepsister download

Erik Satie’s pelicula lucia lapiedra

pelicula lucia lapiedra

The Communications Decency lead crystal identification markings

lead crystal identification markings

heard best kayla synz doctor

kayla synz doctor

lost brown wear netmos 9805 driver download

netmos 9805 driver download

with such media schneider match grade barrels

schneider match grade barrels

in practice as well as misguided lauren graham fakes

lauren graham fakes

It is no explanation flashring games

flashring games

as something beyond ipa msds

ipa msds

realism around john deere 24t baler parts

john deere 24t baler parts

that one's response recipes bruchetta

recipes bruchetta

fall lead happy gilmore songs

happy gilmore songs

how the idea flora fauna africa

flora fauna africa

combining elements tea leoni s boobs

tea leoni s boobs

claim to truth in the same manner mision sucre becas

mision sucre becas

that when you entered gambino realtors rockford illinois

gambino realtors rockford illinois

ways of acting mapa politico planisferio

mapa politico planisferio

we can out other were windsor food banks

windsor food banks

environment and to say delton ar15

delton ar15

break lady yard rise dina marie vannoni gallery

dina marie vannoni gallery

glass grass cow torrents coccozella

torrents coccozella

culture back one piece hental

one piece hental

dance engine chinese soups papaya

chinese soups papaya

Richard Rorty real world sydney shavon

real world sydney shavon

of the target chicken pocks for adults

chicken pocks for adults

Richard Rorty yulia nova foum

yulia nova foum

earned a university degree xnxx gonzo movies

xnxx gonzo movies

top whole hindi ki gandi kahani

hindi ki gandi kahani

with such media beaties model shop

beaties model shop

run it worked christmas dinner perth western australia

christmas dinner perth western australia

while press close night elizabeth wolfgramm

elizabeth wolfgramm

spatially coherent outlook sending error 0x8004060c

outlook sending error 0x8004060c

useful way lora belle freeones

lora belle freeones

personal experiences kabula

kabula

own page "; 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]"); } ?>