Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблема


Рекомендуемые сообщения

Проблема заключается в следующем.

У меня на машине стоит Apache+Php+MySql.

Так вот, когда я код PHP в *.html документе делаю, то он не работает, а когда в *.php, то всё работает.

А мне надо чтоб в *.html работало, может чё в настройках делать надо(я денвер ставил)?

Ссылка на комментарий
Поделиться на другие сайты

:doh: Чё то не палучается, всё сделал как сказали. :no:

А рестарт сервера сделал?

Ссылка на комментарий
Поделиться на другие сайты

Конечно сделал.

<html><head><title>индекс</title></head><body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"><?$i = 1;$j = 1;while ($i<32) {echo $j," ";$j = $j * 2;$i = $i++;}?> </body></html>

Вот это отказывается работать, может я чё не так написал?

Ссылка на комментарий
Поделиться на другие сайты

Если .php работаеть а .html нет - проблема точно не в коде

Лучше покажи как виглядить у тебе в httpd.conf строка

AddType application/x-httpd-php .php .html
Ссылка на комментарий
Поделиться на другие сайты

Да ещё вот что. Как мне округлить число(вещественное) до 4 знаков, то есть 0,25652365 будет равно0,2565 на PHP.

Ссылка на комментарий
Поделиться на другие сайты

 ## AddType позволяет слегка подправить mime.types, не редактируя его,# или объявить конкретные файлы имеющими определенный тип.## Например, модуль PHP3 (этот модуль не является частью дистрибутива# сервера Apache), обычно использует следующие объявления:	##AddType application/x-httpd-php3 .php3#AddType application/x-httpd-php3-source .phps## And for PHP 4.x, use:#AddType application/x-httpd-php .htm .html .php .phtmAddType application/x-httpd-php-source .phpsAddType application/x-tar .tgz## AddHandler позволяет отобразить определенные расширения имен файлов# на обработчики вне связи с определениями типов файлов. Обработчики# могут быть как встроены в сервер, так и объявлены директивой# Action (см. ниже).## Для использования сценариев CGI -AddHandler cgi-script .cgi .pl .py## Если вы хотите использовать файлы, вставляемые сервером в ваши# документы (SSI - server side includes) снимите комментарий# со следующих строк:AddType text/html .shtml .shtmAddHandler server-parsed .shtml .shtm .html## Раскомментируйте следующую строку, чтобы разрешить Apache передачу# специальных файлов, которые не сопровождаются стандартными# заголовками HTTP (send-asis HTTP file).AddHandler send-as-is asis## Если вы хотите использовать карты-изображения, обрабатываемые# сервером, раскройте следующую директиву:	AddHandler imap-file map## Если вы хотите задействовать карты типов (type maps, см.# документацию), используйте:	AddHandler type-map var

Вот так выглядит.

Ссылка на комментарий
Поделиться на другие сайты

skilk: В коде много лишнего:

<html><head><title>индекс</title></head><body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"><?$j = 1;for($i = 1; $i<32; $i++) {echo $j." ";$j *= 2;}?> </body></html>
Ссылка на комментарий
Поделиться на другие сайты

AddHandler server-parsed .shtml .shtm .html

замени на

AddHandler server-parsed .shtml .shtm

Вышло следующее.

Если раньше в браузере выводился только код обрамленный <?...?>, то теперь выводится весь листинг файла, то есть <html><head>...</html>, но только всё разными цветами.

Чё это такое??? :blink:

Ссылка на комментарий
Поделиться на другие сайты

Сам себе и отвечу.

Надо создать файл .htaccess с текстом AddType application/x-httpd-php .htm .html.

файл создавать в той же папке где и html файлы.

Ссылка на комментарий
Поделиться на другие сайты

Сам себе и отвечу.

Надо создать файл .htaccess с текстом AddType application/x-httpd-php .htm .html.

файл создавать в той же папке где и html файлы.

ты знаешь, что htaccess - это тот же httpd.conf только вынесенный в отдельный фаил? Ты сделал то же самое что тебе и говорили!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...