Одно НО: это требуется сделать на mootools, а не на jquery. ибо весь сайт будет основан на Mootools и, скорее всего, если туда вкрутить второй фреймворк будут конфликты. А во-вторых - сама мутулза весит около 350 кил. Плюс jQuery - не вариант даже в плане оптимизации.
Ну во-первых он у вас даже не минифицирован, поэтому и такой размер, во-вторых есть 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>
Смысл такой, получаем размер файла, получаем случайное число от 0 до размера файла, перемещаем указатель в файле на полученную случайную позицию. Получаем строку в указанной позиции (там идет два раза $line = fgets($fhandle); - это не опечатка, т.к. первая полученная строка может быть не полной, читаем следующую).
Работает с файлами любого размера, не занимает кучу памяти. Минус - чем меньше строк в файле, тем больше шанс попасть на последнюю строку и прочитать ее не полностью (следующей строки не будет). Для предотвращения этого там стоит -20, можно увеличить до максимальной длины строки.
andreysmorya: Проблему обнаружил случайно, когда со второго компъютера не дома сам "запарился" на свой же сайт входить. Если я проблемно пароль доступа востанавливаю на свой же сайт, то ожидать от посетителей эмоций и посещаемости не приходится, человек не может востановить пароль - плюёт на это и уходит с сайта - форума.
Именно поэтому, если возникает такая проблема, стоит озаботится и поменять шаблоны писем на более понятные. Битрикс дает полные возможности для этого. Мне, например, понятен и тот шаблон, который предлагается по умолчанию. По-моему, там все что нужно написано.
<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>
при клике по ссылке открывается новое окно, но также и главная страница тоже обновляется и перекидывает на сайт/about.html, причем сайт/about.html пишет not found
...это даёт нам большое преимущество над конкурентами.
По сему, пришлось платить...
В вашем бизнесе подразумевается получение преимуществ бесплатно? Не понимаю суть претензий. Если вы купили преимущество, значит подразумевается, что это преимущество дает выгоду по сравнению с ценой. Если наоборот - значит вам не стоит вести бизнес.
Если же вам кажется, что заявленная цена на товар не соответствует товару - значит не надо было покупать. Дали бы купить конкурентам и посмеялись над ними, что обманули их, а не вас.
LEOnidUKG: Да да да... если локалки работают нормально.
Если работают ненормально то это уже другой вопрос и 1 дополнительная строчка кода. В любом случае, мне не кажется процитированный мной код примером нормального решения этой задачи.
Одно НО: это требуется сделать на mootools, а не на jquery. ибо весь сайт будет основан на Mootools и, скорее всего, если туда вкрутить второй фреймворк будут конфликты. А во-вторых - сама мутулза весит около 350 кил. Плюс jQuery - не вариант даже в плане оптимизации.
Ну во-первых он у вас даже не минифицирован, поэтому и такой размер, во-вторых есть jquery.noconflict
Смысл такой, получаем размер файла, получаем случайное число от 0 до размера файла, перемещаем указатель в файле на полученную случайную позицию. Получаем строку в указанной позиции (там идет два раза $line = fgets($fhandle); - это не опечатка, т.к. первая полученная строка может быть не полной, читаем следующую).
Работает с файлами любого размера, не занимает кучу памяти. Минус - чем меньше строк в файле, тем больше шанс попасть на последнюю строку и прочитать ее не полностью (следующей строки не будет). Для предотвращения этого там стоит -20, можно увеличить до максимальной длины строки.
Проблему обнаружил случайно, когда со второго компъютера не дома сам "запарился" на свой же сайт входить. Если я проблемно пароль доступа востанавливаю на свой же сайт, то ожидать от посетителей эмоций и посещаемости не приходится, человек не может востановить пароль - плюёт на это и уходит с сайта - форума.
Именно поэтому, если возникает такая проблема, стоит озаботится и поменять шаблоны писем на более понятные. Битрикс дает полные возможности для этого. Мне, например, понятен и тот шаблон, который предлагается по умолчанию. По-моему, там все что нужно написано.
А какой размер файла?
И для чего explode, если в итоге выводится полная строка?
при клике по ссылке открывается новое окно, но также и главная страница тоже обновляется и перекидывает на сайт/about.html, причем сайт/about.html пишет not found
Ничего не нашел. Поищите в пхп коде, возможно, вирус проявляет себя не при каждой загрузке страницы.
А вы все продвигаемые сайты запихиваете в сапу?
...это даёт нам большое преимущество над конкурентами.
По сему, пришлось платить...
В вашем бизнесе подразумевается получение преимуществ бесплатно? Не понимаю суть претензий. Если вы купили преимущество, значит подразумевается, что это преимущество дает выгоду по сравнению с ценой. Если наоборот - значит вам не стоит вести бизнес.
Если же вам кажется, что заявленная цена на товар не соответствует товару - значит не надо было покупать. Дали бы купить конкурентам и посмеялись над ними, что обманули их, а не вас.
Да да да... если локалки работают нормально.
Если работают ненормально то это уже другой вопрос и 1 дополнительная строчка кода. В любом случае, мне не кажется процитированный мной код примером нормального решения этой задачи.
http://content.webmaster.yandex.ru/market.html
😮