Nieuw lid |
|
Hallo iedereen
Kan iemand mij helpen met een script dat geschreven is in PHP?
Het probleem is het volgende:
Volgend is het script en daarna de vraag voor een oplossing.
<?php
session_start();
require("config.php");
include "includes/stats1.php";//loading statics
$ref_id = @$_COOKIE["ref_id"];
if(empty($ref_id))
$ref_id=@$_REQUEST["id"];
if(empty($ref_id))
{
include "includes/randemail.php";
$ref_id=get_rand();
}
setcookie("ref_id",$ref_id,time()+60*60*24*365);
$sql = "SELECT * FROM members WHERE id = '$ref_id' and status=$PAIDALL";
$result = mysql_query($sql);
$Row = mysql_fetch_assoc($result);
if(!$Row)
{
setcookie("ref_id","");
die("<b>That email has not been activated yet or has been suspended. Please
<a href='index.php'>Click Here</a> to start the Randomizer, then send an email to the Admin</b>");
}
// Add hits to Ref. User profile //
if (!session_is_registered("counted"))
{
mysql_query("UPDATE members SET hits=hits + 1 WHERE id = '$ref_id'");
session_register("counted");
}
$template->assign("ref_id",$ref_id);
$template->assign("em",$Row["email"]);//not needed
$template->assign("name",$Row["name"]);
$template->assign("main_template",$template->fetch("display.html"));
$template->display("template2.html");
?>
<?php require("config.php"); include "includes/stats1.php";//loading statics $ref_id = @$_COOKIE["ref_id"]; $ref_id=@$_REQUEST["id"]; { include "includes/randemail.php"; $ref_id=get_rand(); } $sql = "SELECT * FROM members WHERE id = '$ref_id' and status=$PAIDALL"; if(!$Row) { die("<b>That email has not been activated yet or has been suspended. Please <a href='index.php'>Click Here</a> to start the Randomizer, then send an email to the Admin</b>"); } // Add hits to Ref. User profile // { mysql_query("UPDATE members SET hits=hits + 1 WHERE id = '$ref_id'"); } $template->assign("ref_id",$ref_id); $template->assign("em",$Row["email"]);//not needed $template->assign("name",$Row["name"]); $template->assign("main_template",$template->fetch("display.html")); $template->display("template2.html"); ?>
Volgens mij checkt het script eerst of er een "cookie" aanwezig is op de pc, indien niet aanwezig kijkt hij naar de referral ID die in de URL zit, om een member uit een Mysql DB te selecteren.
Indien die ref_ID niet terug gevonden wordt in de DB zegt hij:
setcookie("ref_id","");
die("<b>That email has not been activated yet or has been suspended. Please
<a href='index.php'>Click Here</a> to start the Randomizer, then send an email to the Admin</b>");
Maar in plaats van die melding te geven moet hij eigenlijk een random member ID uit de DB nemen en naar de main page gaan.
Kan iemand mij helpen?
Ik ben je enorm dankbaar als ik een oplossing vind voor mijn probleem. Zelfs bereid een kleine vergoeding te geven. :-)
Indien je mij wilt bereiken, laat dan een bericht achter zodat we kunnen chatten over de oplossing of event. vragen.
Mercie
Mvg
Dennis De Jong
|