VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Есть небольшая проблема о которой хотел посоветоваться.
Есть допустим основной форум, сайт, не важно. И есть папка на форуме в которой расположен скрипт любой сложности, в моем случае несколько файлов и 5-6 папок.
Создаем свою страницу на форуме, чтобы туда инклудить скрипт находящийся в определенной папке.
Вот тут и возникает проблема, так как скрипт состоит не из одного файла, и конфиг скрипта проверяет еще папки на запись.
Отсюда и возникает вопрос, как можно реализовать подгрузку инклудом сразу всего скрипта а не только index.php?
Я понимаю, что есть ифрейм, но там тоже надо долго возиться, чтобы реализовать динамическую высоту фрейма.
Может кто натолкнет на мысль нужную, был бы очень благодарен.
Описание достаточно туманно и предполагает массу вариантов. Побольше бы деталей....
Что мешает все инклуды в корень переместить, а им параметром директории на обработку отдавать?! Mod_Rewrite помогает несложно реализовать такую схему.
Описание достаточно туманно и предполагает массу вариантов
Более конкретно,
1.есть скрипт хостинга изображений (скрипт подразумевает под собой не 1 файл а множество)
2. есть img_host.php куда нужно инклюдить скрипт.
3. Вывести img_host.php в созданный шаблон, чтобы выводить скрипт хостинга изображений в форуме, в общем дизайне форума.
@usrg
Эксперт
Join Date: May 2009
Posts: 982
Версия vB: 3.8.4
Reputation:
Expert 1420
Репутация в разделе: 64
0
1.1 У этого "множества" своя директория типа "Изо" где лежит index.php или какой нибудь файл в корне?!
1.2 Шаблон бы используемый этим "скриптом" для вывода посмотреть
2. Он лежит в корне или их много по одному на директорию?!
3. Если я правильно понял, то нам нужно перехватить или симитировать вывод от основного скрипта изображений - у него есть название или это что то самописное?!
@usrg, Вы просто не много не в теме, отсюда и такие вопросы.
Какая разница какой шаблон у меня если я знаю что если поставлю туда инклюд одной страницы все выведется. Но мне нужен инклюд не одной страницы а всего скрипта, со всеми его файлами и папками. Так ясно?
Quote:
Originally Posted by usrg
Если я правильно понял, то нам нужно перехватить или симитировать вывод от основного скрипта изображений
Не совсем, перехватывать нечего не нужно, нужно банально заставить работать скрипт через другой файл.
Если инклюдить только index.php то ругается файл config.php скрипта, что нет разрешений на запись в папки.
Возможно нужно еще и инклюдить конфиг в этот файл, но по моему это неправильно вставлять 100 инклюдов.
Я создал тему с надеждой, что для таких целей может js какой есть, но я ненашел.
Сделал пока ифреймом, но чует сердце ифреймы как то по буржуйски )
@usrg
Эксперт
Join Date: May 2009
Posts: 982
Версия vB: 3.8.4
Reputation:
Expert 1420
Репутация в разделе: 64
1
@artscripts, насколько я понимаю, вам не нужен ни iframe, ни js.
1. Вывод "срипта" можно просто видоизменить хуком на его выводе, уж не знаю как пояснить понятней
2. Запрос вывода совершенно не обязательно делать инклюдом или ифреймом
3. Киньте ссылку на ваш ифрейм сюда или в личку - вы и сами знаете, что все можно сделать по другому, но упорно скрываете "ненужные" подробности
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,715
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
1
Quote:
Originally Posted by artscripts
мне нужен инклюд не одной страницы а всего скрипта, со всеми его файлами и папками. Так ясно?
в конфиге определяются пути к основоной директории скрипта и затем там все и выполняется
@usrg, Да нечего мне скрывать, да и показывать пока нечего. И зачем вам ссылка на ифрейм я понять не могу? Попроьуйте этот сайт встроить свой не через ифрейм, может так яснее будет.
Попробуйте любой скрипт или сайт вставить к себе на страницу не ифреймом. Тогда предметно и поговорим.
artscripts добавил 06.11.2013 в 23:34 kerk, о блин, про chdir то я и забыл совсем, спасибо, попробую по другому.
Last edited by artscripts : 11-07-2013 at 01:34 AM.
Reason: Добавлено сообщение
@usrg
Эксперт
Join Date: May 2009
Posts: 982
Версия vB: 3.8.4
Reputation:
Expert 1420
Репутация в разделе: 64
1
Пользую самописный логин к булке для своего мультидоменного форума, без ифрейма. Почему и пытаюсь понять задачу точнее... Встроить вывод от скрипта стороннего домена не проблема функцией simplexml_load_file, к примеру, но вам вероятно что то другое требуется.
Я чесно пока еще не вник, что мне требуется, сейчас попробую идею как kerk предложил, но был бы рад и ваш метод посмотреть для разнообразия. Так как учиться не когда не поздно.
Есть где подробнее почитать про simplexml_load_file или может пример какой есть, буду благодарен.