Ну во-первых он у вас даже не минифицирован, поэтому и такой размер, во-вторых есть jquery.noconflict
<script>function start(position) { document.getElementById("panorama").style.backgroundPosition = '-'+position+'px 0px'; position++; if (position > 3874) { position = 0; } delay_start(position);}function delay_start(position) { setTimeout('start('+position+')', 5);}</script><a href="javascript:start(0);">start</a><div id="panorama" style="width: 403px; height: 403px; z-index:0; position:absolute; background: url(http://nndevice.ru//images/flash_picture.jpg); background-position: 0px 0px"></div>
<?php $fhandle = fopen('1.txt', 'r'); fseek($fhandle, 0, SEEK_END); $length = ftell($fhandle); $position = mt_rand(0, $length)-20; fseek($fhandle, $position); $line = fgets($fhandle); $line = fgets($fhandle); fclose($fhandle); echo $line;?>
Смысл такой, получаем размер файла, получаем случайное число от 0 до размера файла, перемещаем указатель в файле на полученную случайную позицию. Получаем строку в указанной позиции (там идет два раза $line = fgets($fhandle); - это не опечатка, т.к. первая полученная строка может быть не полной, читаем следующую).
Работает с файлами любого размера, не занимает кучу памяти. Минус - чем меньше строк в файле, тем больше шанс попасть на последнюю строку и прочитать ее не полностью (следующей строки не будет). Для предотвращения этого там стоит -20, можно увеличить до максимальной длины строки.
Именно поэтому, если возникает такая проблема, стоит озаботится и поменять шаблоны писем на более понятные. Битрикс дает полные возможности для этого. Мне, например, понятен и тот шаблон, который предлагается по умолчанию. По-моему, там все что нужно написано.
А какой размер файла?
И для чего explode, если в итоге выводится полная строка?
<script>function openPopup() { var width = 750; var height = 450; var left = (screen.width/2)-(width/2); var top = (screen.height/2)-(height/2); newWindow = window.open('http://yandex.ru', 'yandex', 'width='+width+',height='+height+',scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left='+left+',top='+top); newWindow.focus();}</script><a href="javascript:openPopup();">open</a>
<a href="http://сайт/about.html" onclick="show();return false;">О сайте</a>
Ничего не нашел. Поищите в пхп коде, возможно, вирус проявляет себя не при каждой загрузке страницы.
А вы все продвигаемые сайты запихиваете в сапу?
В вашем бизнесе подразумевается получение преимуществ бесплатно? Не понимаю суть претензий. Если вы купили преимущество, значит подразумевается, что это преимущество дает выгоду по сравнению с ценой. Если наоборот - значит вам не стоит вести бизнес.
Если же вам кажется, что заявленная цена на товар не соответствует товару - значит не надо было покупать. Дали бы купить конкурентам и посмеялись над ними, что обманули их, а не вас.
Если работают ненормально то это уже другой вопрос и 1 дополнительная строчка кода. В любом случае, мне не кажется процитированный мной код примером нормального решения этой задачи.
http://content.webmaster.yandex.ru/market.html
function check_rus($string) { $rus_letters = array_map('chr', range(192, 223)); foreach ($rus_letters as $letter) { if (mb_stripos($string, $letter) !== false) { return true; } } return false; }
😮
function check_rus($string) { return preg_match('/[А-яЁё]/', $string); }