Your IP : 216.73.216.222


Current Path : /var/www/iplanru/data/old/www/i-plan.ru/modules/mod_randompoll/
Upload File :
Current File : /var/www/iplanru/data/old/www/i-plan.ru/modules/mod_randompoll/helper.php

<?php
defined ( '_JEXEC' ) or die ( 'Restricted access' );

class modrandompollHelper {
	public function getArticles($num){
	echo "</div>";


	$config = &JFactory::getConfig();
	$db = &JFactory::getDBO();
	if(isset($_POST['poll1']))
		{
		$cookie1=1;
		$p=$_POST['poll1'];
		$sql2 = "SELECT var$p FROM #__poll WHERE name='poll1'";
		$db->setQuery($sql2);
		$result2 = $db->loadObjectList();
		foreach ( $result2 as $row2 )
			{
			if($p==1){$l=$row2->var1;}
			if($p==2){$l=$row2->var2;}
			if($p==3){$l=$row2->var3;}
			if($p==4){$l=$row2->var4;}
			if($p==5){$l=$row2->var5;}
			if($p==6){$l=$row2->var6;}
			if($p==7){$l=$row2->var7;}
			if($p==8){$l=$row2->var8;}
			}
		$l++;
		$sql2 = "UPDATE #__poll SET var$p=$l WHERE name='poll1'";
		$db->setQuery($sql2);	
		$db->query();		
		}
	if(isset($_POST['poll2']))
		{
		$cookie2=1;
		$p=$_POST['poll2'];
		$sql2 = "SELECT var$p FROM #__poll WHERE name='poll2'";
		$db->setQuery($sql2);
		$result2 = $db->loadObjectList();
		foreach ( $result2 as $row2 )
			{
			if($p==1){$l=$row2->var1;}
			if($p==2){$l=$row2->var2;}
			if($p==3){$l=$row2->var3;}
			if($p==4){$l=$row2->var4;}
			if($p==5){$l=$row2->var5;}
			if($p==6){$l=$row2->var6;}
			if($p==7){$l=$row2->var7;}
			if($p==8){$l=$row2->var8;}
			}
		$l++;
		$sql2 = "UPDATE #__poll SET var$p=$l WHERE name='poll2'";
		$db->setQuery($sql2);
		$db->query();		
		}
	if(isset($_POST['poll3']))
		{
		$cookie3=1;
		$p=$_POST['poll3'];
		$sql2 = "SELECT var$p FROM #__poll WHERE name='poll3'";
		$db->setQuery($sql2);
		$result2 = $db->loadObjectList();
		foreach ( $result2 as $row2 )
			{
			if($p==1){$l=$row2->var1;}
			if($p==2){$l=$row2->var2;}
			if($p==3){$l=$row2->var3;}
			if($p==4){$l=$row2->var4;}
			if($p==5){$l=$row2->var5;}
			if($p==6){$l=$row2->var6;}
			if($p==7){$l=$row2->var7;}
			if($p==8){$l=$row2->var8;}
			}
		$l++;
		$sql2 = "UPDATE #__poll SET var$p=$l WHERE name='poll3'";
		$db->setQuery($sql2);
		$db->query();		
		}
	if(isset($_POST['poll4']))
		{
		$cookie4=1;
		$p=$_POST['poll4'];
		$sql2 = "SELECT var$p FROM #__poll WHERE name='poll4'";
		$db->setQuery($sql2);
		$result2 = $db->loadObjectList();
		foreach ( $result2 as $row2 )
			{
			if($p==1){$l=$row2->var1;}
			if($p==2){$l=$row2->var2;}
			if($p==3){$l=$row2->var3;}
			if($p==4){$l=$row2->var4;}
			if($p==5){$l=$row2->var5;}
			if($p==6){$l=$row2->var6;}
			if($p==7){$l=$row2->var7;}
			if($p==8){$l=$row2->var8;}
			}
		$l++;
		$sql2 = "UPDATE #__poll SET var$p=$l WHERE name='poll4'";
		$db->setQuery($sql2);
		$db->query();		
		}
	if(isset($_POST['poll5']))
		{
		$cookie5=1;
		$p=$_POST['poll5'];
		$sql2 = "SELECT var$p FROM #__poll WHERE name='poll5'";
		$db->setQuery($sql2);
		$result2 = $db->loadObjectList();
		foreach ( $result2 as $row2 )
			{
			if($p==1){$l=$row2->var1;}
			if($p==2){$l=$row2->var2;}
			if($p==3){$l=$row2->var3;}
			if($p==4){$l=$row2->var4;}
			if($p==5){$l=$row2->var5;}
			if($p==6){$l=$row2->var6;}
			if($p==7){$l=$row2->var7;}
			if($p==8){$l=$row2->var8;}
			}
		$l++;
		$sql2 = "UPDATE #__poll SET var$p=$l WHERE name='poll5'";
		$db->setQuery($sql2);
		$db->query();		
		}
	$pollend=false;
	if ((isset($_COOKIE["poll1"])||($cookie1==1)) && (isset($_COOKIE["poll2"])||($cookie2==1)) && (isset($_COOKIE["poll3"])||($cookie3==1)) && (isset($_COOKIE["poll4"])||($cookie4==1)) && (isset($_COOKIE["poll5"])||($cookie5==1)) )
	{
		$pollend=true;
	}
	if(!$pollend)
	{
	$i=0;
	while($i<=0)
	{
		$number=mt_rand(1,$num);
		if(($number==1) && (!isset($_COOKIE["poll1"])) && ($cookie1==0)){$i=1;}
		if(($number==2) && (!isset($_COOKIE["poll2"])) && ($cookie2==0)){$i=1;}
		if(($number==3) && (!isset($_COOKIE["poll3"])) && ($cookie3==0)){$i=1;}
		if(($number==4) && (!isset($_COOKIE["poll4"])) && ($cookie4==0)){$i=1;}
		if(($number==5) && (!isset($_COOKIE["poll5"])) && ($cookie5==0)){$i=1;}
	}
	$query1 = "SELECT title, content FROM #__modules WHERE title LIKE 'poll%'";
	$db->setQuery($query1);
	$result1 = $db->loadObjectList();
	foreach ( $result1 as $row1 )
		{
		for($i=1;$i<=1;$i++)
			{
			if ($row1->title == "poll$number")
				{
				$content[$i]=$row1->content;
				$rows[$i]=$row1->title;
				}
			}
		}
//	echo "<script type=\"text/javascript\" src=\"randompoll.js\"></script>";
//	echo "<a>".$rows[1]."</a>";
///	if($_GET['Itemid']==4) echo $cookie1.'.'.$cookie2.'.'.$cookie3.'.'.$cookie4.'.'.$cookie5;
	echo "<div>".$content[1]."</div>";
//	if($_GET['Itemid']==4) print_r($_COOKIE);
	/*	for($j=2;$j<=5;$j++)
		{
		echo "<a onClick=\"showpoll($number[$j],'')\">".$rows[$j]."</a>";
		echo "<div style=\"visibility:hidden;\" id=\"poll$number[$j]\">".$content[$j]."</div>";
		}*/
	}
	else
	{
	print_r("<div>Спасибо за участие в наших опросах!</div>");
	}
	
	}
}
?>