|
|
|
| Чем отличаются страницы с расш. php от стр. с расш. html?
Почему скрипты php не исполн. в файле html, а в файле php исполняются?
Если например делать сайт то из каких файлов он должен состоять из php или html?
Я например понимаю ,что если есть форма html (это например один файл html) её обрабатывает скрипт php (тоэто второй файл php)
Вообще как php и html взаимодействуют? | |
|
|
|
|
|
|
|
для: learn1
(01.01.2007 в 13:21)
| | О как много вопросов :) Попробую ответить, хотя бы на некоторые
>Чем отличаются страницы с расш. php от стр. с расш. html?
Только разрешением, php скрипты могут выполняться в ЛЮБОМ файле, нужно только указать его разрешение в конф. файле
>Почему скрипты php не исполн. в файле html, а в файле php исполняются?
см. выше
Чтобы они начали исполняться и в html, пропишите в конф. файле
AddType application/x-httpd-php .php .phtml .html
|
>Если например делать сайт то из каких файлов он должен состоять из php или html?
Как Вы пожелаете | |
|
|
|
|
|
|
|
для: learn1
(01.01.2007 в 13:21)
| | >Чем отличаются страницы с расш. php от стр. с расш. html?
По умолчанию в фалах с расширением .html возможен только HTML-код, PHP-код не работает, в файлах .php работает и то и другое.
>Почему скрипты php не исполн. в файле html, а в файле php исполняются?
Так задумано, однако, вы можете заставить выполняться PHP-код в html-фалах, если создадите конфигурационный файл .htaccess в директории с файлами, следующего содержания
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
|
>Если например делать сайт то из каких файлов он должен состоять из php или html?
Это зависит от потребностей, можно сделать полностью статический Web-сайт на HTML-файлах, можно сделать полностью динамический сайт на PHP-файлах, можно сделать смешанный сайт.
>Вообще как php и html взаимодействуют?
Тут не очень понятно... вы можете при помощи PHP-скрипта генерировать HTML-код, можете на HTML-странице размещать форму и назначать ей в качестве обработчика PHP-файл. Вас какое взаимодействие интересует? | |
|
|
|
|
|
|
|
для: cheops
(01.01.2007 в 14:54)
| | Интересно , а как можно при помоши PHP скрипта генерировать HTML код?
И что имеют ввиду когда говорят , движок сайта? | |
|
|
|
|
|
|
|
для: learn1
(02.01.2007 в 14:46)
| | >Интересно , а как можно при помоши PHP скрипта генерировать HTML код?
<?php
echo "
<html>
<head>
<title>HTML & PHP</title>
</had>
<body>
<h2>HTML с помощью PHP</h2>
</body>
</html>";
?>
|
Вот так! :) | |
|
|
|
|
|
|
|
для: learn1
(02.01.2007 в 14:46)
| | >Интересно , а как можно при помоши PHP скрипта генерировать HTML код?
Примерно так
<?php
echo "<html>
<head>
</head>
<body>";
// Вычисления и вывод информации при помощи echo
echo " </body>
</html>"
?>
|
>И что имеют ввиду когда говорят , движок сайта?
Код (чаще на PHP) который реализует программные возможности, т.е. это связанные в единое целое Web-приложения, на которые остаётся только наложить собственный дизайн.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1652 | |
|
|
|
|
|
|
|
для: cheops
(02.01.2007 в 15:01)
| | А почему вы пишите фун-ю echo без скобок( ), ведь надо вроде как писать echo(" "), или это не тот случай ?
Если убрать из тела echo " " , теги <html>, <body>, что тогда сгенерируется . Это будет уже не html страница? | |
|
|
|
|
|
|
|
для: learn1
(02.01.2007 в 16:50)
| | Можно писать и echo ""; и echo("");.
Это будет html-страница, просто без некоторых тегов. Большинство соврр\еменных браузеров и так более-менее нормально отобразят страницу
Можете сделать хоть так
<?php
echo "<h2>ЭТО HTML</h2>";
?>
|
Вроде так. Но подождем мнения Хеопса! | |
|
|
|
|
|
|
|
для: learn1
(02.01.2007 в 16:50)
| | >А почему вы пишите фун-ю echo без скобок( ), ведь надо вроде как писать echo(" "), или это не
>тот случай ?
echo - это не функция, это конструкция языка... для неё действуют несколь иные правила.
>Если убрать из тела echo " " , теги <html>, <body>, что тогда сгенерируется . Это будет уже не html
>страница?
Будет, почему... понимаете всё что вы выводите при помощи PHP в окно браузера является HTML-страницей. Даже если будет лишь одни пробел. | |
|
|
|