![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
kriemm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
есть сайт 100 стр html, необходим скрипт который бы через определенное время рандомом выводил на всех страницах разные ссылки (текст), которые брал бы из заданной папки с файлами... задача вроде не сложная может уже есть готовые решения? Поиском по форуму ничего не нашел...
|
|||
|
||||
kriemm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
этот скрипт делает нечто подобное но только в одной странице. А вот как это можно сделать для всех страниц сайта?
|
|||
|
||||
Guest |
|
|||
Unregistered |
kriemm
Сохрани его в отдельном фалйе и через include() вставляй на все страницы |
|||
|
||||
Guest |
|
|||
Unregistered |
через include() я всталяю без проблем но только в страницу с расширением рнр, а как сделать что бы вставлять все это дело в простые статические html странички не пойму...
|
|||
|
||||
Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
Guest - Ну что тебе сказать?..=)
Настраивай apache, либо пользуйся вездесущим .htaccess со следующим кодом:
Это позволит тебе использовать PHP код в HTML страницах. |
|||
|
||||
kriemm |
|
||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
да это работает, сенкс... но все таки интересно решить это дело на уровне рнр без .htaccess , я так себе представляю, нужно писать парсер который бы проходил все файлы с расширением html в заданной дериктории, и в нужном месте исполнял сей скрипт... что то типа этого. |
||||
|
|||||
Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
kriemm - Для чего тебе всё это?
Не легче ли создать один файл php, например: listing.php и данные выводить из базы? Если тебе не нравяться стандартные GET запросы в таком виде: listing.php?var=1&var_2=2... Можно заменить на listing/var/var_2/index.html.... |
|||
|
||||
kriemm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
с мускулом пока не оч дружу, а для чего это? просто есть такая задача сделать что то типа самообновляющихся страниц, для поискового бота. Ну и пхп изучаю на конкретных задачах... хотя по большому счету твоя подсказка с .htaccess все решила ![]() |
|||
|
||||
Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
kriemm - Тут есть два выхода:
1.) И самый распространённый - это когда скрипт начинает работать при обновлении страницы. 2.) Можешь написать собственный крон, например на Делфях, который каждые 5 минут, будет открывать скрипт(http://mysite.ru/script.php), тем самамым запуская его, т.е. повторяется шаг 1. В принципе большинство хостинг-провайдеров сами регулярно используют крон, и уж тем более должны предоставлять такую услугу своим пользователям. |
|||
|
||||
kriemm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
при обновлении страницы, это ясно, а вот поставить так - что бы при обновлении страницы скрипт смотрел какое число и день недели сейчас выставлен у пользователя, и в соответствии с заданными параметрами (день недели, число) происходил запуск скрипта? то есть наверно это уже яву надо использовать? может уже есть что то похожее? Крон то само собой есть на хосте, но вот попробовать решить это без крона интересно. |
|||
|
||||
Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
kriemm - Для определения дней недели, времени и прочего на стороне клиента, для этого действительно надо использовать Джаву.
Т.к. PHP-Это серверный язык программирования, следовательно все операции он выполняет на сервере.... Вывод один: "Как ни крутись, выше головы не прыгнешь".....=) |
|||
|
||||
kriemm |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
ну так можно сделать так: ява скрипт определяет нужные параметры на стороне клиента, и при совпадении заданных параметров запускает скрипт рнр, я про это... теоретически то возможно? |
|||
|
||||
kriemm |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 31.5.2005 Репутация: нет Всего: нет |
кстати, предложенный вариант .htaccess не пошел на хосте, вот в таком виде заработал:
|
||||||
|
|||||||
Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
Теоритически это возможно....=) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |