![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2004
Сообщений: 12
|
Здравствуйте. Скажите пожалуйста: а перл разве SSI через код не вставляет? Вобщем: запускаю файл test.pl c содержанием:
#!/usr/bin/perl print "Content-type: text/html\n\n"; print "<html>\n"; print "<head>\n"; print "<title>Тестовая страница</title>\n"; print "</head>\n"; print "<body>\n"; print "<!--\#include file=\"vstav.html\" -->\n"; print "</body>\n"; print "</html>\n"; и вместо кода из файла vstav.html он мне выдает страницу с <!--#include file="vstav.html" --> <html> <head> <title>Тестовая страница</title> </head> <body> <!--#include file="vstav.html" --> </body> </html> почему он директиву SSI не обработал? (Сам сервер все дириктивы воспринимает, если их не через перл делать, а напрямую в хтмл вставлять) |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 12
|
Я чего-то не понимаю тогда.... я имел ввиду апач почему не обрабатывает? Я думаю что скрипт формирует страницу, затем ее обрабатывает браузер и увидев директиву SSI вставляет код из файла...
|
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
Цитата:
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 12
|
Все. Ставлю вопрос в лоб
Как сделать, чтобы он вместо <body> <!--#include file="vstav.html" --> </body> не текст вставлял, а чтобы код из файла vstav.html |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
2. Прочесть раздел про регулярные выражения. 3. Прочесть радел про файловые функции. 4. Применить полученные знания на практике.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 12
|
я это все знаю, это ты намекаешь на влоб через open();?
|
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 12
|
Цитата:
Это значит что вариант через одно место?Цитата:
|
|
|||||
|
Guest
Сообщений: n/a
|
Если понимаешь, то этот вариант:
Цитата:
Я всегда полагал, что SSI используется в shtml (html) для включения Perl скриптов, но никак не наоборот... А в Perl используется open(), require '' или use... |
![]() |
Часовой пояс GMT +4, время: 17:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|