Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Олегыч
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 10
#1

html страница с php кодом - PHP

01.10.2012, 16:56. Просмотров 1380. Ответов 14
Метки нет (Все метки)

Ребят,такие вопросы:
1)как сделать так,чтобы html страница читала php код. То есть сайт написан на php, а имеет html расширение.
я создавал файл .htaccess с текстом
Bash
1
2
3
4
5
6
7
8
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
иероглифы все равно появлялись.
2)как сделать так,чтобы страница на php имела не такой формат
newthread.php?do=newthread&f=61
а к примеру такое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2012, 16:56
Я подобрал для вас темы с готовыми решениями и ответами на вопрос html страница с php кодом (PHP):

Интеграция HTML-кода с PHP-кодом
Вообщем есть такой php код: &lt;? session_start(); if(isset($_SESSION))...

Создание HTML форм php-кодом
Зравствуйте, есть массив $inputs= array( ...

Вывод HTML формы с php кодом
Имеется HTML форма в HTML файле. В ней вставки php кода типа &lt;?php echo = '......

Как запустить HTML-страницу с включенным в нее PHP-кодом?
Здравствуйте, только начал изучать PHP. Денвер установлен, работает....

Html и PHP... Не пойму как считать данные с html форм в PHP.
Прошу не ругаться. Но что то я не пойму. Ну например в PHP указывают файл:...

Отображение меню на страницах сайта кодом <?php include $_SERVER['DOCUMENT_ROOT'].'/menu.php'; ?>
Перенёс сайт с одного хостинга на другой. Перестал работать код &lt;?php include...

14
MalcolmRed
11 / 11 / 2
Регистрация: 22.09.2012
Сообщений: 56
01.10.2012, 17:08 #2
1) Иероглифы из-за кодировки. Измените кодировку в настройках апача или в базе если с ней работаете.
2) Используйте ЧПУ. Тоже настраивается с помощью htaccess(mod_rewrite)
1
daniil_bel
26 / 1 / 0
Регистрация: 29.09.2012
Сообщений: 14
01.10.2012, 19:49 #3
в данном случае файл с разрешением html не будет замечать php код, только яваскрипты.
а вот с разрешением php, будет читать и html код.
кодировка убирается через установка кодировки, я ставлю через Note++
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
01.10.2012, 20:19 #4
daniil_bel, с чего бы это не будет выполнять php-код из html файла?
Как раз вот эта строчка
Цитата Сообщение от Олегыч Посмотреть сообщение
Bash
1
AddType application/x-httpd-php .php .htm .html .phtml
именно это и делает - дает команду серверу обрабатывать php-скрипты в .php, .htm, .html и .phtml-файлах..
1
daniil_bel
26 / 1 / 0
Регистрация: 29.09.2012
Сообщений: 14
01.10.2012, 20:28 #5
ну как говорится, сколько мнений, столько и версий, я лично нечего подобного никогда не пробовал и не слышал о таком.
автор темы, что значит появляются у тебя ироглифы? сам скрипт написанный на php функционирует?
0
KOPOJI
01.10.2012, 20:32
  #6
0
c4boomb
01.10.2012, 21:30
  #7

Не по теме:

daniil_bel, хм, если вы не видели или не слышали это не значит, что этого не существует! И пример сколько людей, столько мнений здесь не подходит. Это всё равно, что смотря на фотоапарат один человек говорит, что это фотоапарат а другой, что это стиральная машинка, и обосновует это тем, что сколько людей столько мнений....

1
daniil_bel
26 / 1 / 0
Регистрация: 29.09.2012
Сообщений: 14
01.10.2012, 21:34 #8
Цитата Сообщение от c4boomb Посмотреть сообщение

Не по теме:

daniil_bel, хм, если вы не видели или не слышали это не значит, что этого не существует! И пример сколько людей, столько мнений здесь не подходит. Это всё равно, что смотря на фотоапарат один человек говорит, что это фотоапарат а другой, что это стиральная машинка, и обосновует это тем, что сколько людей столько мнений....

тогда вопрос некоректен, ироглифы могут показываться как тот же самый php код.
автор темы, будьте так добры, опишите более подробно что за ироглифы вам показывает и обрабатывает ли php код что бы могли установить на чей стороне правда
0
c4boomb
198 / 166 / 23
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
01.10.2012, 21:38 #9
ПХП код не может быть показан как иероглифы. Поскольку он написан латинскими буквами.
Если не согласны приведите пример...

Добавлено через 1 минуту
А иероглифы, из-за неправильного meta тега и\или неправильной кодировки файла и\или неправильный настроек АПАЧА и\или неправильной кодировки БД
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
01.10.2012, 21:43 #10
daniil_bel, иероглифы не могут показываться вместо php-кода. Иероглифы, или так называемые "кракозябры", появляются только вместо русских символов. а в php используются латинские символы - по крайней мере открывающие теги точно увидит скрипт. А если внутри php-кода названия переменных по русски были написаны (что вряд ли, мало кто это использует) и вместо них выводятся эти самые "кракозябры", то пых выдаст ошибку о неправильном имени переменной, т.к. там содержатся недопустимые символы. И нечего устанавливать на чей стороне правда, детский сад.. Тем более что ссылку на офф сайт я Вам привел, не хотите смотреть - Ваше право.
Лучше дождемся ответа Олегыч-а и посмотрим код, чем спорить ни о чем и не относящемся к теме и вопросу ТС.
Благодарю за внимание..
0
JSjunior
16 / 16 / 1
Регистрация: 11.07.2012
Сообщений: 151
01.10.2012, 23:05 #11
Цитата Сообщение от KOPOJI Посмотреть сообщение
daniil_bel, с чего бы это не будет выполнять php-код из html файла?
Как раз вот эта строчка

именно это и делает - дает команду серверу обрабатывать php-скрипты в .php, .htm, .html и .phtml-файлах..
мм, не знал такого, спасибки
раньше думал, что там можно только .php .phtml добавить ))
0
Олегыч
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 10
03.10.2012, 17:26  [ТС] #12
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Документ без названия</title>
<link href="css/style.css" type="text/css" rel="stylesheet">
</head>
<body>
    <div id="wrapper">
    <!-- Begin Header -->
        <div id="header">
            <div id="logo">
                <h1 class="shadow"><a href="index.html"><span>Иванов</span> Иван</a></h1>
                <ul id="menu">
                    <li><a href="index.html">Главная</a></li>
                    <li><a href="about.html">Об авторе</a></li>                
                </ul>
            </div> 
</div>               
     <!-- End Header -->      
        
    </div>
</body>
</html>
ну вот код. плюс то,что написано в файле .htaccess
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
03.10.2012, 17:47 #13
Разницы не замечаете?
Цитата Сообщение от Олегыч Посмотреть сообщение
AddDefaultCharset utf-8
Цитата Сообщение от Олегыч Посмотреть сообщение
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
1
ru_janex
0 / 0 / 0
Регистрация: 30.09.2012
Сообщений: 1
03.10.2012, 21:06 #14
эм.. а файлы хтмл лежат на стороне сервера?
если на клиентской то облом.
то что ты хочешь я в том году делала просто проходом по страницам, и передачей данных для реализации запросов в сверхглобальном массиве $_SESION. милая вещь...
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
03.10.2012, 21:10 #15
ru_janex, каким образом они могут лежать на клиентской стороне? если только они генерируются через js динамически, но это точно не в этом случае..
0
03.10.2012, 21:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2012, 21:10
Привет! Вот еще темы с решениями:

Файл с кодом php средствами php
Товарищи! Есть задача при помощи php кода (например, файл 1.php) создавать файл...

Работа с HTML кодом
Есть такой такой код: $startDescription='Начало'; $finishDescription='Конец';...

Как сгенерировать html стриницу с кодом из поля text
ДОброго времени суток всем! Сильно не пинайте - только учусь) С...

Как к нескольким файлам html подключить текст из другого html через php?
Ребят, расскажите пожалуйста как к нескольким файлам html через php подключить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru