|
|
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Всем привет. Подскажите, как сделать информирование об изменении файлов в опр. каталоге. К примеру: кнопка стала мигать при появлении/изменении файла в каталоге ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:33 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
или это можно как-то через PHP организовать?? Как лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:34 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
можно раз в 5 минут опрашивать сервер посредством ajax например ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:35 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Паганельможно раз в 5 минут опрашивать сервер посредством ajax например Ну да. Сложить все даты создания/изменения файлов, а если сумма изменилась, то дёргать чего-то там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:44 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
С Ajax'ом не сталкивался пока, а есть примеры какие-нить?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:45 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
MedniyС Ajax'ом не сталкивался пока, а есть примеры какие-нить?) http://learn.javascript.ru/ajax-intro ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:48 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
а есть ещё варианты какие-нить?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:50 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Medniyа есть ещё варианты какие-нить?)можно еще страницу перегружать раз в 5 минут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 12:59 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ПаганельMedniyа есть ещё варианты какие-нить?)можно еще страницу перегружать раз в 5 минут ну тоже ничего)) а оповещение, чтобы в реальном времени срабатывало, а не каждые 5 мин. возможно такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 13:10 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Medniyа оповещение, чтобы в реальном времени срабатывало, а не каждые 5 мин. возможно такое? http://javascript.ru/ajax/comet/overview ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 13:31 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ну я же давал ссылку, Вы ее открывали? фразу "по инициативе сервера" видели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 13:32 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Паганельну я же давал ссылку, Вы ее открывали? фразу "по инициативе сервера" видели?"Поднимите мне веки." (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 13:33 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
спс, посмотрю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 13:48 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
чет, кажется, что это для меня пока слишком сложно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 14:34 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Паганельну я же давал ссылку, Вы ее открывали? фразу "по инициативе сервера" видели? На самом деле, сервер, по определению, такая штука, которая выполняет запросы клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 15:06 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ну это понятно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 15:11 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
А проблема отслеживания изменений каталога (возникновения события) уже решена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 15:11 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
щас пытаюсь на пхп сделать вот что: - получить содержимое каталога - получить дату изменения - запихнуть в массив - сравнить с предыдущим массивом - если отличия, то сигнал) не знаю, что из этого получится, но пробую)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 15:21 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
vkleА проблема отслеживания изменений каталога (возникновения события) уже решена?если делать периодический запрос аяксом раз в 5 мин и проверять изменения как 14414335 , то следить не понадобится. А вообще - не знаю, можно ли в пхп такое отловить. в .NET на винде - можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 15:22 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
в общем запилил такую тему - файл index.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. файл SIZE.php (скан файлов на их дату изменения) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. вроде, как-то работает, но хз.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 14:31 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
.. точнее в функции function atas() - ничего не дает сделать, кроме этого alert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 14:32 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Medniy Код: php 1. рекомендую простейшее нагрузочное тестирование - список из 50 тыс файлов, браузер IE8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 15:12 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
да мне это не нужно, у меня файлов то всего 4-5 будет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 17:04 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
http://mtaalamu.ru/blog/admining/1182.html если хочешь в реальном времени отправлять с сервера -используй websocket, намного проще comet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2013, 21:05 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
вадя http://mtaalamu.ru/blog/admining/1182.html если хочешь в реальном времени отправлять с сервера -используй websocket, намного проще comet. и прошай кроссбраузерность ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2013, 17:24 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
artasвадя http://mtaalamu.ru/blog/admining/1182.html если хочешь в реальном времени отправлять с сервера -используй websocket, намного проще comet. и прошай кроссбраузерность ff. хром, опера, IE10 ТС нужно, как я понял, для специфичесех целей, поэтому кросбраузерность не аргумент. на тоговых площадках тоже о кросбраузерности не думают - только IE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2013, 17:46 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Назрела такая проблема - имеется функция обновления 1-ого элемента (список файлов) - Код: javascript 1. 2. 3. 4. все обновляется, все зашибись.. но есть ещё скрипты которые работают с данным списком, к примеру, отображение по нажатию по одному из файлов картинки в одном из дивов - Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. тоже работает, НО до первого же обновления списка, приходится перезагрузить страницу чтобы эти скрипты опять заработали... подскажите как решить эту проблему) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 17:10 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
А можно как-то по клику по элементу в iframe получить его ссылку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:41 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
.. точнее получить ссылку того элемента по которому кликнул.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:42 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Если iframe отображает сайт того же домена, то можно Надо в нем пробежаться по dom и понавешиваться на события Сделать это надо когда он загрузился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:53 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
да, у меня локально вообще - Код: html 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:55 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ПаганельЕсли iframe отображает сайт того же домена, то можно Надо в нем пробежаться по dom и понавешиваться на события Сделать это надо когда он загрузился ну вот я как раз не понимаю как в iframe пробежаться по dom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:55 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
MedniyПаганельЕсли iframe отображает сайт того же домена, то можно Надо в нем пробежаться по dom и понавешиваться на события Сделать это надо когда он загрузился ну вот я как раз не понимаю как в iframe пробежаться по domтот сервер, который генерит для него контент, должен добавить в него JS-код типа Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 13:06 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
такой код у меня есть, примерно, но как добраться до элемента в самом iframe вот тут Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 13:17 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 15:47 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
прочитал, один фиг не работает - Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:31 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
В примере работает, у Вас не работает странно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:42 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ну вот мой HTML, может упустил чего ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:45 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
попытайтесь как-то локализировать проблему например, узнайте, сколько ссылок нашлось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:46 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ни одной, я так думаю т.к. тогда сработал бы алерт - Код: javascript 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:49 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
если написать без - Код: javascript 1. , то он срабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 16:50 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
выожите, пожалуйста, свой сайт на какой-то бесплатный хостинг (если, конечно, он не секретный:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:25 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
я кину на почту которая указана в профиле, но часть сайта работать не будет т.к. инфа берется из XML файлов лежащих на серваке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:32 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
на почту не надо, я с пхп не работал, боюсь не разверну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:35 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ну в общем вот - http://yadi.sk/d/OW5AVKQs5zHJs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:36 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
ааа.. понял, не на файловый хостинг..)) ок, попозже запилю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:42 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
http://memorizze.tmweb.ru/htdocs/sigwx1.php половина не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:49 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Паганель...понавешиваться на события Сделать это надо когда он загрузился http://www.w3schools.com/jsref/event_frame_onload.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:55 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
по-моему это немного не то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 18:05 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
мне нужно чтобы при наведению по одному из элементов в списке получать какую-то инфу по данному элементу.. например имя файла, у меня это работало, но до того как стал использовать iframe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 18:07 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
Medniyпо-моему это немного не тоВаш код работает но с одним условием если я остановлюсь на точке останова и чуть-чуть подожду а теперь подумайте почему так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 18:16 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
не успевает обработать чтоль?)) чет я затрудняюсь ответить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 09:48 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
кажется заработало, по крайней мере алерт, а вот дальше пока нет))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 09:52 |
|
||
|
Информирование об изменении файлов
|
|||
|---|---|---|---|
|
#18+
заработало, спасибо большое за помощь)) но думаю, что она мне ещё будет нужна скоро опять ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 10:13 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1448216]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
89ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 563ms |

| 0 / 0 |
