Файловый менеджер - Редактировать - /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>"); } } } ?>
| ver. 1.4 |
Github
|
.
| PHP 5.4.45-1~dotdeb+6.1 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка