![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
![]()
Добрый вечер.
Мне нужен php скрипт ,который выполнял функцию "скрыть нежелательные модули c поcледующих страниц". Суть php скрипта в том ,что к примеру если выделить слово или же всю страницу любым тегом который будит указан в скрипте. Пример. [avalbe=main]Слово или модуль"[/avalbe], на следующих страницах на которые вы перейдете.То или иное слово выделеное вами на главном фаиле шаблона index.php. его не будит. Помогите пожалуйста. Шаблон сайта, а точнее главный фаил отвечающий за оформление index.php. C чего мне начать? Дайте хотяб намек или может уже есть на подобии скрипт.Спасибо. И возможно ли такое на index.php? Последний раз редактировалось Predator199; 01.02.2012 в 22:18. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Если я правильно понял, вы хотите, чтобы определённое слово заменялось на ""? Тогда функция str_replace в помощь в первом приближении. Конечно, детали зависят от подробностей.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
![]()
Не совем.Я хочу чтоб то ,что слово я выделил так скажем тегами, оно исчезнет с других страниц.Я видел такую возможность на dle , но том фаилы шаблона tpl?.Тут на index.php нужно
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
тут нужно просмотреть все страницы формируемые вами из бд на предмет наличия данного тега.... при нахождении тега - то что в нем заносить во временный массив (или в БД) - а потом еще раз проходиться по всем страницам - и заменять все слова или куски текста из временного массива (или бд) на пустое множество.
Но ИМХО: - неясно назначение такого скрипта... для чего это - avalbe - что за чудное слово.....? |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 20.02.2010
Сообщений: 229
|
![]()
мммм если я правильно понял, откуда-то подгружается контент внутри которого есть некий тег содержимое которого нужно скрывать...если так для вашей задачи лучше всего подойдут регулярные выражения, а именно функция preg_replace...когда будете писать паттерн погуглите в сторону ретроспективных проверок....позволяют выбирать нечто с условием аля до\после по которое и попадает ваша задача касательно контента внутри тега.
вот ссыль кстати на статью о них P.S. согласен,avalbe - потешный тег)
думай как баг, действуй как баг, и ты найдешь баг )
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
![]() Цитата:
Главная страница:http://site.ru/monitor/index.php К примеру я перехожу на страницу подробной информации о сервере. http://site.ru/monitor/8-view.html Как видно все другие и тд страницы будут на .html Вся информация что на гл странице она остается и на вех остальных. Мне б хотелось чтоб только на http://site.ru/monitor/index.php Оставалась (верхняя часть страницы), а на других страницах верхняя часть страницы http://site.ru/monitor/index.php её не было. Можно ли так сделать? Или можно сделать так , переходишь на адрес сайта и тебя перенаправляют на другой файл к примеру ind.php, а вот уже последующие страницы их будит cчтитать как через index.php. Можно ли каким нибудь способом так делать? |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
кароче все что написано - бред сивой кобылы... я даже не буду пытаться понять
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
![]()
Пример:вот на подобии как здесь.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 26.01.2012
Сообщений: 648
|
![]() Цитата:
Но не одной страницы к примеру: 8-view.html Нет в движке.Чуть ли не в каждой папке пустой файл index.php. 8-view.html есть модуль view.php , 8-порядковый номер игрового сервера. А вся информация то указана в index.php она остается на всех страницах. Я не знаю от чего от толкнуться. Последний раз редактировалось Predator199; 02.02.2012 в 15:39. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ищу программиста который поможет в создании игры | wetchislaf | Фриланс | 2 | 15.08.2010 00:59 |
ишу человека,который поможет в макросах за деньги | rakedealer | Фриланс | 3 | 30.06.2009 10:39 |
Ищу студента-программиста,который поможет создать программу за опр.плату | Настя007 | Фриланс | 5 | 08.01.2009 09:16 |
Кто поможет изменить скрипт? | Андрей Семененко | PHP | 9 | 22.10.2008 23:57 |