Перейти к содержимому

Реферальная программа Мегаплана


Не работает код

#1 Alex1231

Alex1231
  • Пользователь
  • 27 сообщений
  • Репутация: 0
0

Отправлено 27 Июль 2015 - 23:03

Может кто в курсе почему не работает?

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Документ без названия</title>
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
</head>


<body>


<script type="text/javascript">
function getXmlHttp(){
try {
return new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
return new ActiveXObject("Microsoft.XMLHTTP");
} catch (ee) {
}
}
if (typeof XMLHttpRequest!='undefined') {
return new XMLHttpRequest();
}
}


function watch_ok(t, id, active) {


var eye_black = '<img src="img/ico/viem_c.png"  title="Убрать отметку о просмотре"'+'id="w'+id+'" />';


var eye = '<img src="img/ico/viem_p.png" title="Пометить эпизод как просмотренный"'+'id="w'+id+'" />';


var eye_t = document.getElementById('w'+id).title;


var data = active;


if (active == 1){
if ("Убрать отметку о просмотре" == eye_t){
data = 3;
}
} 


var xmlhttp = getXmlHttp();
xmlhttp.open('GET', 'watch.php?id='+id+'&active='+data, true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if(xmlhttp.status == 200) {
if (active == 1){
if ("Пометить эпизод как просмотренный" == eye_t){
t.innerHTML = eye_black;
} 
} else {


if ("Пометить эпизод как просмотренный" == eye_t)
document.getElementById('eye'+id).innerHTML = eye_black;
}
}
}
};
xmlhttp.send(null);
return false;
}


</script>


<div>
<?php require_once 'config.php';?>
<?php 
if ($res_tt = mysql_query("SELECT * FROM tt ORDER BY nid, sid"))
{ $v=0;
   while($row_tt = mysql_fetch_assoc($res_tt)){
  if ($row_tt['nid']!=$v)
  { $v=$row_tt['nid']; 
  ?>


<?php }    ?>


<span style="cursor: pointer;" class="love" id="eye<?=$row_tt['id']?>" onclick="watch_ok(this, <?=$row_tt['id']?>, 1);"><img src="img/ico/viem_p.png" title="Убрать отметку о просмотре" id="w<?=$row_tt['id']?>"></span>                          
<?php  } ?>          
<?php 
mysql_free_result($res_tt);
} 
?>
    </div>
</body>
</html>

Файл watch.php

<?php
$id=$_GET['id'];
$data=$_GET['active'];
$result=mysql_query("UPDATE tt set active='$data' WHERE id='$id' ");
$row = mysql_fetch_assoc($result);
?>

Есть база данных

 

Прикрепленные изображения

  • 1231213.JPG

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Не работает All In One SEO Pack
  2. Код счетчика установлен, но данные не поступают
  3. Не работает php код в javascript-е
  4. Создал массив. Не работает код
  5. На сайте не работает паер выплата


Оформление форума – IPBSkins.ru