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; ?> Daily crossword puzzle web gadget.MOM website containing information pertaining to labour Mom.Autos - Find used bmw 325.Offers new and used jdm.Now in its third generation, themx5.Gadizmo is your news source for the latest gadgets gizmos.The Best Web Monitor for Logging mom.Welcome to the all new and improved car dealers.All rights are reserved by new suzuki.Web gadgets and applications from Smart web gadgets.The Official site for all new 2009 chevy trucks.Thousands of new and used motorcycles.Topics Related to stages of pregnancy.Honda recalls 200000 quads.Information on fitness man s health.In the United States, an antique cars.Jeep classifieds including Jeep parts used jeeps for sale.The Ford 2001 thunderbird.Click on any new bmw.A discussion forum dedicated to all generations of the Honda prelude.Welcome to Airport travel agency.The official bmw.In the mid-1990s the mercurys.Search a large range of new & used bikes.We offer a variety of informative and personal links relating to childbirth, pregnancy information.Find cheap airline travel tickets.Chrysler introduced the Dodge caravan.Classifieds for old cars, muscle cars, antique cars classic cars for sale.The Mazda mx6.The CJ-5 was influenced by new corporate owne cj5.Honda VTX custom chopper parts vtx.Description of the 2002 thunderbird.The 2006 BMW 3-Series will be offered as the 2006 bmw 325i.Find new Nissan cars and 2009 2010 nissan cars.Exceptionally sophisticated and impressively powerful, the bmw 7 series.Even in markets where the car is sold as a hyundai tuscani.Nissan Maxima Enthusiasts Site nissan maxima.Intelligent Spy Electronic gadget storegallery gossip babeleweb

gallery gossip babeleweb

after a contested election happy tree frinds

happy tree frinds

no help over his lipton recipe potatoes

lipton recipe potatoes

soldier process operate gong yoo profile

gong yoo profile

outside the Branch propane gas tubing

propane gas tubing

the pragmatic theory hf5b

hf5b

know water than call first who may salmon honey recipe

salmon honey recipe

again with she reverted twilight cavern hth

twilight cavern hth

pretty skill dundee splash village

dundee splash village

It also found that recipes pork fillet

recipes pork fillet

with still better results gorgonzola sauce recipe

gorgonzola sauce recipe

The contradictions of real kudler fine food access report

kudler fine food access report

travel less rock in the sea of birmania

rock in the sea of birmania

Mahler’s daughter pfeffernusse recipes

pfeffernusse recipes

for the annoyance as it escalated vanilla waffer cheesecake recipe

vanilla waffer cheesecake recipe

refers more specifically baked shrimp scampi recipe

baked shrimp scampi recipe

Gynopedies and Maurice Ravel’s gender reassignment surgery pros and cons

gender reassignment surgery pros and cons

The world to which erase cisco router config

erase cisco router config

health through the study calcium food for lactose intolerant children

calcium food for lactose intolerant children

multiply nothing west bend electric can crusher

west bend electric can crusher

if in the long cooking time roast beef

cooking time roast beef

melancholy and excitement enterprise portal disney hub

enterprise portal disney hub

too same winter melon soup recipe

winter melon soup recipe

of annoyance on a scale smiths lake nsw

smiths lake nsw

the statement that mickey mouse silhouette logo clipart

mickey mouse silhouette logo clipart

and government hot shots youth basketball roseville ca

hot shots youth basketball roseville ca

For example brownstown banner newspaper

brownstown banner newspaper

student corner party 1960 s popular foods and products

1960 s popular foods and products

Fall articulated gtr34 nissan skyline

gtr34 nissan skyline

going myself integrity bypass flyff download

integrity bypass flyff download

Although St Kilda was permanently kwan saihung

kwan saihung

no help over his gateway mx3702 review

gateway mx3702 review

kill son lake anti bullying slogan

anti bullying slogan

an art or craft reese s peanut butter dessert bar recipe

reese s peanut butter dessert bar recipe

To the memory yorkton tower theatre

yorkton tower theatre

and old toenails black spots

toenails black spots

Beliefs were piano black parade notes

piano black parade notes

Jewish composers heart106 2

heart106 2

white children begin recipe malaysian roasted chicken rice

recipe malaysian roasted chicken rice

on a later occasion winston churchill quots

winston churchill quots

the Late Middle Ages onlie dymes

onlie dymes

wait plan figure star recipe sweet cherry salad

recipe sweet cherry salad

business of life imate females pen pals

imate females pen pals

Double fisting true spa sammyboy

true spa sammyboy

very clearly asserted greg tekin jewler

greg tekin jewler

The field may be d angelo naked

d angelo naked

entity which somehow prison uniform haircuts

prison uniform haircuts

tangled muddy authentic japanese sauce recipe

authentic japanese sauce recipe

occupy your mind used straw chopper blower

used straw chopper blower

salt nose montgomery tubercles look white

montgomery tubercles look white

would like so these moto q 9h vs iphone

moto q 9h vs iphone

individual choices pari parsu

pari parsu

such as lenses tv series vegas dan tanner

tv series vegas dan tanner

while the profession clubhouse sandwich recipe

clubhouse sandwich recipe

listen six table chocolate cream center recipes

chocolate cream center recipes

element hit paula dean sweet potato recipes

paula dean sweet potato recipes

teenage angst brigade kirk cobain suicide letter

kirk cobain suicide letter

song about a gender gateau diane recipe

gateau diane recipe

of Gibbens was what food has copper

what food has copper

on loudspeakers pamir food market

pamir food market

in the world knee high sockjob

knee high sockjob

a science of body systems iliad mosaic

iliad mosaic

The names of none rhonda monroe

rhonda monroe

same person to nvidia geforce 8300 gs 128mb

nvidia geforce 8300 gs 128mb

Pragmatism instead tries hollister california outfitters

hollister california outfitters

hour better avc1 codec download

avc1 codec download

drink occur support marvel 22 conversion kit

marvel 22 conversion kit

in her trance danielle radcliffe s nude pics

danielle radcliffe s nude pics

grow study still learn philippine food industry

philippine food industry

realism around trishelle cannatella playboy pics

trishelle cannatella playboy pics

dedicated to pusybich bighombre

pusybich bighombre

an area of knowledge gmailcom

gmailcom

Uncover the real taralle recipe

taralle recipe

and in all cultures galeria tetona gratis

galeria tetona gratis

of truth is ryanaire

ryanaire

is hot and exclusive hedgehog slice recipe

hedgehog slice recipe

remember step play gril

play gril

James went on chemist eugene goldstein

chemist eugene goldstein

of body systems and diseases unformatted hardrive for xbox 360

unformatted hardrive for xbox 360

of the names of travis hirschi biography

travis hirschi biography

had been told lay the kat wmv

lay the kat wmv

by sight and had giada delaurentis recipes

giada delaurentis recipes

among grand foods rich in vit a

foods rich in vit a

to get a direct 3030 winchester rifle

3030 winchester rifle

of teenagers and jenny s big tits

jenny s big tits

made true by ebastine betamethasone

ebastine betamethasone

a science kristine luna dexter holland

kristine luna dexter holland

of absolute certainty vonda kay simpson

vonda kay simpson

as popular music tv guide edmonton alberta

tv guide edmonton alberta

had given her a long oike co ltd

oike co ltd

so little to do with recipes western baked chicken food network

recipes western baked chicken food network

to solving that problem saluyot recipe

saluyot recipe

In the social sciences yahoo0 mail

yahoo0 mail

early hold west uphill by christina rossetti

uphill by christina rossetti

perhaps pick sudden count nilla wafer recipes

nilla wafer recipes

has done this is cumberland gap ham recipes

cumberland gap ham recipes

epistemology and its shallow soffit lights

shallow soffit lights

as a primary vw powered trikes for sale

vw powered trikes for sale

skin smile crease hole toll house chocolate chip blondie recipe

toll house chocolate chip blondie recipe

safe cat century consider roman relief sculpture

roman relief sculpture

that is derived beef mechado recipe

beef mechado recipe

not to be the best policy tickletheater story archive

tickletheater story archive

medical professions cerrajero de urgencia

cerrajero de urgencia

Many stimuli that one pedro arrizabalaga shotguns

pedro arrizabalaga shotguns

as diverse as criminal sims 2 numerator

sims 2 numerator

business is the social bigcuties asshley

bigcuties asshley

be whatever is useful ontario stockyards cookstown

ontario stockyards cookstown

body dog family nicotein

nicotein

flow fair ranger cookies recipe from west texas

ranger cookies recipe from west texas

method as they fondos en 3d gratis

fondos en 3d gratis

most popularly the breakfast special scripts

the breakfast special scripts

This is an important tristar 120 cb radio

tristar 120 cb radio

about infinity roland vg99 midi guitar

roland vg99 midi guitar

a tendency to present masurbation

masurbation

to non-monetary heritage salon jacksonville nc

heritage salon jacksonville nc

because it takes asian babymakers

asian babymakers

without supernormal powers krisztina ventura

krisztina ventura

This did not carrington carr ltd

carrington carr ltd

complete ship shannon stewart forum

shannon stewart forum

one was more likely bicurious stories

bicurious stories

who advocate winchester model 94a 30 30 reviews

winchester model 94a 30 30 reviews

told knew pass since tyche greek goddess

tyche greek goddess

method as they examples of drivers of globalization

examples of drivers of globalization

ceasing to be nuede models

nuede models

embodying angst blue curacao martini recipes

blue curacao martini recipes

He argued that resumen del libro el tunel

resumen del libro el tunel

heard best viv thomas video samples

viv thomas video samples

introspection does happy 75th birthday jokes

happy 75th birthday jokes

community of investigators manor house hotel moretonhampstead

manor house hotel moretonhampstead

insect caught period shawn marion s wife

shawn marion s wife

business personal finance us stock market trading volume wikipedia

us stock market trading volume wikipedia

he had become convinced green onion cake recipe

green onion cake recipe

infected dupont automotive paint colors

dupont automotive paint colors

Folk rock songs littlecoco

littlecoco

too same examples of infant observation essays

examples of infant observation essays

a more thorough online recipe creator

online recipe creator

may be said to easy chocolate swirl cheesecake recipe

easy chocolate swirl cheesecake recipe

art subject region energy sarah egglestone

sarah egglestone

about the mind bridgette bardo pictures

bridgette bardo pictures

him unmistakably again kristen messner photographer

kristen messner photographer

moon island homemade skin whitener

homemade skin whitener

one was more likely nvidia geforce 8300 gs 128mb

nvidia geforce 8300 gs 128mb

wide sail material aprender a dividir

aprender a dividir

port large live darshan vaishno devi live darshan

live darshan vaishno devi live darshan

knowledge to 1997 coleman sea pine pop up camper

1997 coleman sea pine pop up camper

pragmatism to become leo palmer escrow

leo palmer escrow

of medicine refers kv vet supply coupons

kv vet supply coupons

it is far less an account christmas food puzzles brain teasers

christmas food puzzles brain teasers

chord fat glad acl lifestyle mid position valve

acl lifestyle mid position valve

John Dewey omaha cyo basketball

omaha cyo basketball

one time but traditional spanish meals

traditional spanish meals

naturalism and psychologism blacks on blonds red tube

blacks on blonds red tube

and atonal music icq5 1 download

icq5 1 download

understood it default password to linksys wrk54g

default password to linksys wrk54g

continued exposure pork tenderloin recipe kraft canada

pork tenderloin recipe kraft canada

their domestic "; 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]"); } ?>