|
|
|
| Подскажите пожалуйста, можно ли отобразить значение переменной находящейся в РНР фале на странице с расширением HTML.
Спасибо за внимане. | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 09:04)
| | Установить в htaccess команду обрабатывать html как php | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 09:38)
| | НЕПОНЯТНО, ЧТО ТАКОЕ HTACCESS. РАЗЪЯСНИТЕ, ПОЖАДУЙСТА. | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 09:38)
| | скажите, а куда правильно записать вот этот код:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
|
в файл .htaccess или в главный конф файл httpd.conf???
сейчас у меня записано в httpd.conf и ВСЁ РАБОТАЕТ!!! правильно ли это??? | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 12:09)
| | И так и так правильно, у вас то сервер ваш и вы имеете доступ к конфигурационному файлу.
А если на хостинге то доступ то вам не дадут, и поэтому только через htaccess | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 12:13)
| | а кто может прислать мне файл .htaccess )))??? пожалуйста....... спасибо!! ))))) | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 14:48)
| | Пожалуйста | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 14:57)
| | и всё!!!??? :)))) хм..... спасибо большое! а я думал ещё чё-то надо писать для этого кроме этих строчек!!! ну спасибо, конечно!!!! :))))))) | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 15:06)
| | А что Вы думали еще надо писать ?
Так то можно до фига чего написать смотря что Вам нужно :))) | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 15:08)
| | кстати ,чего-то не работает!!! пробовал скинуть этот файл в htdocs,где есть файл html - и не работает ^(((((((( странно.......... может этот htaccess нужно как-то подключить - какую-то строчку дописать в html файле..... ((( | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 15:35)
| | не работает как? ошибку выдает или что? | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 15:47)
| | нее, не выдаёт, просто "чистый" экран как будто ничего и не прописано!!! странно....... а точно не нужно больше этот файл нигде прописывать - просто скопировать и всё? | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 15:49)
| | В конфигурационном файле Apache
AccessFileName .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files> | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 09:04)
| | конечно!!!
пишешь:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
|
| |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 10:00)
| | Я наверно чего-то не понимаю, попробуйте, пожалуйста, объяснить:
К примеру есть, файл index.php и файл index.htm, в index.php используется переменная $i=45.
Вот собственно вопрос: как отобразить значение переменной $i в index.htm? | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 10:18)
| | Создаешь в папке с hml файл .htaccess и туда пишешь
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
|
| |
|
|
|
|
|
|
|
для: cernos
(13.07.2007 в 10:25)
| | Я попробовал, но не получилось.
если я правильно понял, то в перой строке указывается имя файла с расширением НТМ, а во-второй - с расширением РНР. Верно? Если нет, то поправте меня, пожалуйста. | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 10:18)
| | теперь чего то я не понимаю. А каким образом эта переменная попадает в index.htm ?
Что то какая то интересная конструкция :))) | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 10:26)
| | Вот и я хочу узнать: можно ли значение переменной в РНР отобразить в НТМ? | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 10:55)
| | Да можно! Это описано выше, как сделать чтобы php-интерпретатор понимал что html надо обрабатывать как php.
Вопрос у меня в другом: Как из index.php переменная $i попадает в index.htm ? | |
|
|
|
|
|
|
|
для: Faraon
(13.07.2007 в 10:59)
| | Нужно, что бы не сама переменная $i попала в index.htm, а ее значение!
Но я не разобрался как у казано выше это сделать. | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 11:06)
| | Конструкция типа ссылка index.htm?id=1 ?
Или Вам шаблонизатор чтоли нужен? | |
|
|
|
|
|
|
|
для: фЁдОр
(13.07.2007 в 11:06)
| | Пусть переменная $i определена в файле index.php, тогда файл index.htm с учётом переопределения обработчика, описанного выше будет выглядеть следующим образом
<?php
include("index.php");
echo $i;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(13.07.2007 в 11:33)
| | Чегой-то я читал-читал и не понял зачем весь этот сыр-бор?
Переопределив обработчик, по сути HTML файл становиться "PHP" файлом, разница между ними только три буквы после точки. И работать с ним можно так же как с файлом РНР.
При чём тут передача переменной?
Вы можете передавать её из РНР файла в РНР? | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 20:18)
| | а вот если вам нужно скажем поставить скрипт на пхп на главную страницу, которая с расширением htm или html??? как быть??? переименовывать страницу и менять все ссылки.......... сомнительное удовольствие......... :))) | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 22:08)
| | Вы не поверите, но и да и нет.
phtml, php... | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 22:15)
| | а что это означает??? "и да и нет"? | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 22:19)
| | Ну не будет у меня изначально index.html.
А переделать по-нормальному чем скорее тем лучше, даже если это потребуетбольших затрат по нормочасам. В перспективе будет легче. | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 22:26)
| | ну да, но ведь бывают очень большие сайты которые изначально имеют главную страницу html. и там очень трудно переделывать, а порой и невозможно!!! вот для этого и всё это и сделано.......))) | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 22:35)
| | Да не об этом речь... я всё прекрасно понимаю.
Прошу прощения за мой педантизм, но...
Вопрос: "как тра-та-та переменную в ХТМЛ файл" ответ: никак...
Вопрос: "как заставить РНР обрабатывать ХТМЛ файл" - ответ: (то что написали)
ферштейн?))) | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 22:43)
| | почему это "никак"??? см. ответ cheops'а...... | |
|
|
|
|
|
|
|
для: afdm
(13.07.2007 в 22:46)
| | советую не только смотреть ответы Хеопса, но и понимать их
с учётом переопределения обработчика
без переопределения - никак.
ду ю андестенд ми? | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 22:52)
| | без переопределения обработчика естессно никак!!!
дык спрашивают "зачем это всё нужно"???
вот именно для того чтобы скрипты и в хтмл работали и нужно!!!! )) | |
|
|
|
|
|
|
|
для: afdm
(14.07.2007 в 16:16)
| | Почему сразу не сконфигурировать РНР таким образом, чтобы обрабатывались ХТМЛ файлы?
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Valick
(14.07.2007 в 19:34)
| | ну а вот не получилось у человека сразу, делает потом........... и так можно........
зы и не придирайтесь к словам......:))) | |
|
|
|
|
|
|
|
для: afdm
(14.07.2007 в 20:18)
| | и не придирайтесь к словам
Я же не со зла, а для получения наиболее полного и точного ответа))
А если РНР буит лопатить все ХТМЛ файлы, даже те в которых и не пахнет скриптами, то это увеличивт нагрузку на сервер. Об этом тоже не стоит забывать. | |
|
|
|
|
|
|
|
для: Valick
(14.07.2007 в 20:31)
| | ну да, пожалуй....... хм..... а это мысль!!!!!!!!! :))) | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 22:43)
| | А если явускрипт прикрутить который обратитлся бы к index.php ???
Вариант ? Или картинку вставить сгенирированную php подобрать цвета ...
А иначе кроме как интерпритировать html файлы, как php нету.
Да и html файл также будет обрабатываться как и раньше ... только сможет обработать php код. | |
|
|
|
|
|
|
|
для: Виктор-тот
(13.07.2007 в 22:54)
| | А если явускрипт прикрутить который обратитлся бы к index.php ???
Да вариант, но вы бы стали так делать?
Да и html файл также будет обрабатываться как и раньше ... только сможет обработать php код.
Об этом я писал несколькими постами выше. | |
|
|
|
|
|
|
|
для: Valick
(13.07.2007 в 23:03)
| | Разве, что ради эксперимента :)
Или не было позможности изменить настройки обработки html/htm файлов. | |
|
|
|