|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
||||||
Выполнение php файла с временным интервалом13.01.2013, 02:13. Показов 3072. Ответов 17
Метки нет (Все метки)
Друзья, имеется интернет-радио собственного производства. Встал вопрос о том, чтобы во время проигрывания песен, выводилось их название. Основная часть проблемы решена, есть php файл который берет данные с сервера и выводит их на сайт. Дальше нужно, чтобы названия песен менялись без обновления страницы, пришлось срочно вникать в AJAX и JQUERY, хотя знания нулевые.
Получился код:
0
|
||||||
| 13.01.2013, 02:13 | |
|
Ответы с готовыми решениями:
17
Цикл For с временным интервалом Выполнение задачи с интервалом 1 с Выполнение функции с интервалом |
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
||||||
| 13.01.2013, 03:19 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 13.01.2013, 10:03 [ТС] | |
|
Смысл не меняется. пока я не выполню sitename.ru/includes/title_song.php руками название не меняется.
Если вставить просто php код на страницу, то при каждой перезагрузке он пишет название песни которая играет. Сейчас же даже перезагрузив страницу ничего не меняется до выполнения php руками.
0
|
|
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
||||||
| 13.01.2013, 11:32 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 13.01.2013, 11:50 [ТС] | |
|
Мне конечно стыдно за свою тупость, вставил ваш код, но без обновления страницы не работает. Обновил, выводит имя проигрываемой песни, как она закончилась имя не меняется на следующую.
0
|
|
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
|
| 13.01.2013, 11:54 | |
|
Проверьте, происходит ли обмен данными между сервером и клиентом каждые 5 секунд. Если да, то вставьте сюда php код.
0
|
|
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|||||||
| 13.01.2013, 11:59 [ТС] | |||||||
|
Хотя знаете... Сейчас название сменилось, но не через 5-10 секунд после начала песни, а минуты через 2
Добавлено через 1 минуту Добавлено через 3 минуты PHP - код запроса названия на сервере. Переменных он берет много, но использую пока только название.
0
|
|||||||
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
|||||||||||
| 13.01.2013, 12:02 | |||||||||||
|
То, что выводится при загрузке страницы не имеет значения. Важно то, меняется ли Ваша страница динамически.
Вместо
0
|
|||||||||||
| 13.01.2013, 12:09 | ||||||
|
Не по теме: Я настоятельно не рекомендую использовать AJAX внутри setInterval, т. к. setInterval не будет дожидаться окончания передачи, а будет запускать этот AJAX запрос каждые 5 секунд, что нарушит временной интервал.
1
|
||||||
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
|
| 13.01.2013, 12:13 | |
|
Согласен. Лучше использовать timeout в калбэк функции
Добавлено через 1 минуту Из сервера приходят ответы? Просмотрите заголовки и данные, что там приходит.
0
|
|
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 13.01.2013, 12:19 [ТС] | |
|
Теперь вообще перестал обновлять данные без перезагрузки страницы(( А вы не могли бы мне помочь в реальном времени? скайп, ася... Скажите свою цену, если вы хотите. Уж очень хочется все довести до ума.
Добавлено через 4 минуты Ответ приходит. Окно с названием трека выскакиевает, но... не с тем который играл сейчас, а с тем который играл до этого.
0
|
|
|
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
|
||||||||||||||||
| 13.01.2013, 12:25 | ||||||||||||||||
Попробуйте вставить данный заголовок в php.
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 13.01.2013, 12:40 [ТС] | |
|
Друзья! Вы лучшие. Не знаю как вас благодарить. Все работает.
0
|
|
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 18.01.2013, 22:41 [ТС] | |
|
Прошло некоторое время и я заметил закономерность. Данный скрипт работает отлично, за исключением одного момента... На главной и страницах второго уровня - да, все хорошо. На страницах третьего уровня не работает.
0
|
|
|
18 / 18 / 0
Регистрация: 16.06.2012
Сообщений: 78
|
||||||
| 19.01.2013, 08:01 | ||||||
|
Так вы попробуйте запустить скрипт с относительным путем
1
|
||||||
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 19.01.2013, 09:06 [ТС] | |
|
Эм... Я немного далек от этого, но там и так же прописан путь до php-файла.
0
|
|
|
18 / 18 / 0
Регистрация: 16.06.2012
Сообщений: 78
|
|
| 19.01.2013, 09:09 | |
|
в моем варианте в самом начале параметра url, есть слэш, попробуйте с ним
0
|
|
|
0 / 0 / 0
Регистрация: 13.01.2013
Сообщений: 11
|
|
| 19.01.2013, 09:15 [ТС] | |
|
Спасибо, помогло!
0
|
|
| 19.01.2013, 09:15 | |
|
Помогаю со студенческими работами здесь
18
Выполнение процедур по очереди с интервалом в 10 сек
Как организовать выполнение функций с постоянным интервалом
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|