Почему не исполняется php?
Потому что так решили создатели Web-сервера.
Доброе утроНе хочет исполнятся php, а именно: создаю html файл, помещаю php, например
Потому, что в html файле php код выполняться не будет никогда и ни при каких обстоятельствах.
Если Вы хотите, чтобы php код выполнялся в html, то Вам надо через .htaccess это указать, а так же в этом же файле можно переопределить порядок исполнения файлов.
Но лучше этого не делать, а оставить всё как есть и писать php код в php файлах, а html разметку в html файлах)))
И всё будет хорошо, и всё будет работать.