Автоматическое перенаправление на другие страницы на регулярных коммутаторах

Я хочу создать приложение в PHP.

концепция очень проста, я хочу просто автоматически загружать каждую страницу в случайном порядке с регулярными интервалами. Например, если я ввел на facebook.com, он будет автоматически загружать файлы profile.php, notifications.php, messages.php и т. Д. … Я не уверен в его практичности. Поэтому мой вопрос может быть глупым, но мне нужна помощь. Я знаю только meta refresh, который предназначен только для обновления страницы.

<meta http-equiv="refresh" content="5; url=http://example.com/"> 

Но я думаю, используя цикл, моя концепция будет работать. Но я понятия не имею, как цикл будет работать с метатегом.

Надеюсь, вы, ребята, поможете мне.

Если вы ищете странное требование, вы можете использовать

 sleep(5) 

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

Следующий код перенаправит вас на соответствующую страницу. Вы можете проверить отметку времени, и если она сильно отличается от начальной отметки начальной загрузки страницы, выполните комманду заголовка. В этом случае вам было бы лучше использовать мета.

 Header('Location: http://www.google.com'); 

Пытаться:

 while(1=1){ sleep(5); //Use one of the following methods to refresh. echo "<meta http-equiv=\"refresh\" content=\"5; url=/profile.php?pid=".$profile_id."\">"; Header('Location: /profile.php?pid='.$profile_id); echo "<script>javascript:window.href.replace('/profile.php?pid=".$profile_id."');"; } в while(1=1){ sleep(5); //Use one of the following methods to refresh. echo "<meta http-equiv=\"refresh\" content=\"5; url=/profile.php?pid=".$profile_id."\">"; Header('Location: /profile.php?pid='.$profile_id); echo "<script>javascript:window.href.replace('/profile.php?pid=".$profile_id."');"; } 

также обзор: События, отправленные сервером

Наконец я получил разрешение,

 <script> var interval = 5; // in seconds var pages = [ 'http://website.com/link1.php', 'http://website.com/link2.php', 'http://website.com/link3.php' ]; var current_page_index = 0; setInterval(function() { loadintoIframe('myframe', pages[current_page_index]); current_page_index = (current_page_index + 1) % pages.length; }, interval * 1000); // second setInterval param is milliseconds </script>