اسکريپت مديريت لينک بصورت رندم
درود به دوستان عزیز
مشکلي داشتم، ممنون مي شم دوستاني که مي دونند بگن
اگه اين کار نياز به هزينه هم داره لطفا بگن
يا اينکه يه طوری جبران مي کنم بصورت لينک سايتش تو سايتهائي که من و امين (fotocopy) داريم
آقای مجتبي اسکندری www.rightclick.ir دوست عزیزم اين لينک باکس رو ساخته
سال قبل ايشون رو کلي زحمت دادم و امسال با مشغله زيادش درست نديدم مزاحمشون شم باز
و لينک که توش اضافه مي شه مي دونيد که بصورت پي اچ پي هست و بعد به URL دايرکت مي شه
و من سوالم اين هست که آيا مي شه اون لينک پي اچ پي هر بار به يه URL بصورت رندوم دايرکت شه
يعني مثلا کد باشه
http://www.domainName.com/link_redirect.php?id=49
و هر بار که روش کليک شه ، دايرکت شه به يه URL جديد و شمارنده تعداد کليک ها هم برای هميلن لينک نه برای هر URL که دايرکت مي شه باقي بمونه ( خود لينک باکس شمارنده داره)
کد داخل ريدايرکت اين هست
<?
/***************************************************************************
* RightClick WebLink
* -------------------
* begin : Wednesday, September 14, 2005
* copyright : (C) 2005 The RightClick Team www.rightclick.ir
* email : [email protected]
*
* $Id: WebLink,v 1.0 2005/09/14 15:22:00 $
*
***************************************************************************/
/***************************************************************************
*
* This program is free software;
*
***************************************************************************/
if(isset($_GET['id']))
{
$id = htmlspecialchars($_GET['id']);
include("includes/config.php");
connect();
$sql="SELECT *
FROM `".$table_prefix."links`
WHERE `link_id`='".$id."'";
$result = mysql_query($sql);
if ($result)
{
$result = mysql_fetch_array($result);
$hits = (int) $result['link_count'];
$url=$result['link_add'];
$hits++;
$sql = "UPDATE `".$table_prefix."links` SET `link_count`='".$hits."'
WHERE `link_id`='".$id."'";
$result = mysql_query($sql);
header("Location:http://".$url);
};
}
?>
حالا چطور مي شه شرطيش کرد که در هر بار کليک به جای باز شدن يک URL، از بين چند URL بصورت رندوم يکي رو باز کنه
$url-1, $url-2, $url-3,
نيازی هم ندارم که برای يک لينک لينک باکس اين حالت باشه بلکه برای همه لينکها اين حالت باشه
با سپاس مهدی محمدی دهقاني
درود به دوستان عزیز
مشکلي داشتم، ممنون مي شم دوستاني که مي دونند بگن
اگه اين کار نياز به هزينه هم داره لطفا بگن
يا اينکه يه طوری جبران مي کنم بصورت لينک سايتش تو سايتهائي که من و امين (fotocopy) داريم
آقای مجتبي اسکندری www.rightclick.ir دوست عزیزم اين لينک باکس رو ساخته
سال قبل ايشون رو کلي زحمت دادم و امسال با مشغله زيادش درست نديدم مزاحمشون شم باز
و لينک که توش اضافه مي شه مي دونيد که بصورت پي اچ پي هست و بعد به URL دايرکت مي شه
و من سوالم اين هست که آيا مي شه اون لينک پي اچ پي هر بار به يه URL بصورت رندوم دايرکت شه
يعني مثلا کد باشه
http://www.domainName.com/link_redirect.php?id=49
و هر بار که روش کليک شه ، دايرکت شه به يه URL جديد و شمارنده تعداد کليک ها هم برای هميلن لينک نه برای هر URL که دايرکت مي شه باقي بمونه ( خود لينک باکس شمارنده داره)
کد داخل ريدايرکت اين هست
<?
/***************************************************************************
* RightClick WebLink
* -------------------
* begin : Wednesday, September 14, 2005
* copyright : (C) 2005 The RightClick Team www.rightclick.ir
* email : [email protected]
*
* $Id: WebLink,v 1.0 2005/09/14 15:22:00 $
*
***************************************************************************/
/***************************************************************************
*
* This program is free software;
*
***************************************************************************/
if(isset($_GET['id']))
{
$id = htmlspecialchars($_GET['id']);
include("includes/config.php");
connect();
$sql="SELECT *
FROM `".$table_prefix."links`
WHERE `link_id`='".$id."'";
$result = mysql_query($sql);
if ($result)
{
$result = mysql_fetch_array($result);
$hits = (int) $result['link_count'];
$url=$result['link_add'];
$hits++;
$sql = "UPDATE `".$table_prefix."links` SET `link_count`='".$hits."'
WHERE `link_id`='".$id."'";
$result = mysql_query($sql);
header("Location:http://".$url);
};
}
?>
حالا چطور مي شه شرطيش کرد که در هر بار کليک به جای باز شدن يک URL، از بين چند URL بصورت رندوم يکي رو باز کنه
$url-1, $url-2, $url-3,
نيازی هم ندارم که برای يک لينک لينک باکس اين حالت باشه بلکه برای همه لينکها اين حالت باشه
با سپاس مهدی محمدی دهقاني