Исчезла кнопка скачать

голоса: 0

Настраивая скрипт, который открывает возможность скачивать пользователям файлы после регистрации или клика заметил. Еслли пользоватеель кликнет по рекламе, то ссылка ему будет показана, но если войти на сайт, то ссылки нету.

  <div class = "donwload_file">  <?if($USER_LOGGED_IN$)?><?if($FILE_URL$ || $RFILE_URL$)?>  <?if($FILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$FILE_URL$"><i class="fa fa-download" aria-hidden="true"></i> Скачать с сервера ($FILE_SIZE$)</a><?endif?>  <?if($LINK_PC$)?><a class="hvr hvr-bounce-to-bottom" href="$LINK_PC$" target="_blank"><i class="fa fa-download" aria-hidden="true"></i> Скачать удаленно ($OTHER3$)</a><?endif?>  <?endif?>  <?else?>  <div class = "rega">Для скачивания данного файла, Вам необходимо нажать на ссылку под текстом "Оплаченная реклама." Скачивать файлы без ограничений могут все пользователи сайтаю <a href = "/register">Зарегистрируйтесь</a>, или авторизуйтесь на сайте.<br><b>Если не видно оплаченная реклама, то отключите Adblok или любую подобную программу.</b></div>  <br> <div class = "reklama"><span><b>Если не видно рекламы, то отключите Adblok. Отключив Adbllok, кликните по люой рекламе, после чего сможете скачать файл. Деньги с рекламы пойдут на развитие сайта, и отключение рекламы от хостинга.</b></span> <div id="oplac"><script language="JavaScript" charset="UTF-8" src="http://z1520.takru.com/in.php?id=1522122"></script><div><b><a target="_top" href="$ENTRY_URL$"> </a></b><div id="hidden" style="display: none;"><b><a target="_top" href="$ENTRY_URL$">  <?if($FILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$FILE_URL$"><i class="fa fa-download" aria-hidden="true"></i> Скачать с сервера ($FILE_SIZE$)</a><?endif?>  <?if($LINK_PC$)?><a class="hvr hvr-bounce-to-bottom" href="$LINK_PC$" target="_blank"><i class="fa fa-download" aria-hidden="true"></i> Скачать удаленно ($OTHER3$)</a><?endif?>   <script>   function payForFiles(){   var hid,tak,elems,num,pat,j,i;   hid = document.getElementById("hidden");   tak = new Array();   elems = document.getElementsByTagName('A');   num = elems.length;   pat = new RegExp("(^|\\b)(takru)(\\b|$)");   j = 0;   for (i=0;i<num;i++){   if(pat.test(elems[i].className)){   elems[i].setAttribute('target','_blank');   if (elems[i].addEventListener)   elems[i].addEventListener("click", function(){hid.style.display = ""}, false);   else if (elems[i].attachEvent)   elems[i].attachEvent("onclick", function(){hid.style.display = ""});   else elems[i].onclick = function(){hid.style.display = ""};   j++;}   }   };   payForFiles();   </script></b></div></div>  </div> </div> </div> <?endif?>      

Скачать файл с удалённого сервера, за это отвичает код $LINK_PC$, который работет при клике на рекламу, но отказывается работать при входе на сайт.

| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: 0
Последний <?endif?> перенеси перед последним </div> и отпишись...
| Автор:
К сожалению, если меняю местами <?endif?>, то у меня слитает дизайн самой "Страницы Материала"
Черт с ним с дизайном, надо видеть отработку операторов, сделайте как написал и отпишитесь.
Не работает, и довольно таки странно, когда почти такой же когд работает и в каталогах файлах, и в каталогах сайтов. Один и тотже когд.
trem200,
Покажите код который стоит в каталоге файлов, если он там работает.
 <div class = "donwload_file">  <?if($USER_LOGGED_IN$)?><?if($FILE_URL$ || $RFILE_URL$)?>  <?if($FILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$FILE_URL$"><i class="fa fa-download" aria-hidden="true"></i> Скачать с сервера ($FILE_SIZE$)</a><?endif?>  <?if($RFILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$RFILE_URL$" target="_blank"><i class="fa fa-download" aria-hidden="true"></i> Скачать удаленно ($RFILE_SIZE$)</a><?endif?>  <?endif?>  <?else?>  <div class = "rega">Для скачивания данного файла, Вам необходимо нажать на ссылку под текстом "Оплаченная реклама." Скачивать файлы без ограничений могут все пользователи сайтаю <a href = "/register">Зарегистрируйтесь</a>, или авторизуйтесь на сайте.<br><b>Если не видно оплаченная реклама, то отключите Adblok или любую подобную программу.</b></div>  <br> <div class = "reklama"><span><b>Если не видно рекламы, то отключите Adblok. Отключив Adbllok, кликните по люой рекламе, после чего сможете скачать файл. Деньги с рекламы пойдут на развитие сайта, и отключение рекламы от хостинга.</b></span> <div id="oplac"><script language="JavaScript" charset="UTF-8" src="http://z1520.takru.com/in.php?id=1522122"></script><div><b><a target="_top" href="$ENTRY_URL$"> </a></b><div id="hidden" style="display: none;"><b><a target="_top" href="$ENTRY_URL$">  <?if($FILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$FILE_URL$"><i class="fa fa-download" aria-hidden="true"></i> Скачать с сервера ($FILE_SIZE$)</a><?endif?>  <?if($RFILE_URL$)?><a class="hvr hvr-bounce-to-bottom" href="$RFILE_URL$" target="_blank"><i class="fa fa-download" aria-hidden="true"></i> Скачать удаленно ($RFILE_SIZE$)</a><?endif?>   </b><center></center><b>   </b></center></div></div><b><br>   </b></div><b>    <script>   function payForFiles(){   var hid,tak,elems,num,pat,j,i;   hid = document.getElementById("hidden");   tak = new Array();   elems = document.getElementsByTagName('A');   num = elems.length;   pat = new RegExp("(^|\\b)(takru)(\\b|$)");   j = 0;   for (i=0;i<num;i++){   if(pat.test(elems[i].className)){   elems[i].setAttribute('target','_blank');   if (elems[i].addEventListener)   elems[i].addEventListener("click", function(){hid.style.display = ""}, false);   else if (elems[i].attachEvent)   elems[i].attachEvent("onclick", function(){hid.style.display = ""});   else elems[i].onclick = function(){hid.style.display = ""};   j++;}   }   };   payForFiles();   </script></b></div></div>  </div> </div> </div> <?endif?> 

 

trem200,
Я так понял вы убрали код на сайте...
...