Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/222: Рейтинг темы: голосов - 222, средняя оценка - 4.95
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20

В браузере вижу сам код php, а не результат его работы

18.05.2017, 19:25. Показов 44056. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Поставил себе OpenServer 5.2.6
Apache 2.4
PHP - 5.5
MySQL - 5.5
Пишу простенький код, но при нажатии кнопки появляется страница не с результатом работы кода, а сам код PHP-файла. Что делать, ребят? С сервером что-то или что...?

HTML5
1
2
3
4
5
<form action="action.php" method="post">
 <p>Ваше имя: <input type="text" name="name" /></p>
 <p>Ваш возраст: <input type="text" name="age" /></p>
 <p><input type="submit" /></p>
</form>
PHP
1
2
Здравствуйте, <?php echo htmlspecialchars($_POST['name']); ?>.
Вам <?php echo (int)$_POST['age']; ?> лет.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.05.2017, 19:25
Ответы с готовыми решениями:

Почему в браузере отображается не результат, а сам код?
Здравствуйте! Скажите пожалуйста, почему, когда я пишу код PHP, в браузере отображается не результат, а сам код? Заранее спасибо! С...

Вместо результата работы скрипта выводится его php-код
Может у кого-нибудь есть возможность исправить мои ошибки, буду очень благодарна.

Вижу в браузере html код вместо страницы
Я пишу теги в программе Nolepad,вот мой код в программе: &lt;html&gt; &lt;head&gt; &lt;title&gt;Мои успехи&lt;/title&gt; ...

38
313 / 312 / 221
Регистрация: 11.07.2015
Сообщений: 1,107
18.05.2017, 19:33
в файле .htaccess

Code
1
AddType application/x-httpd-php .html .htm .php
1
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 19:38  [ТС]
plohoyav, не работает...
0
1 / 1 / 0
Регистрация: 01.07.2015
Сообщений: 68
18.05.2017, 19:41
PHP
1
2
3
4
5
6
7
8
9
10
<?php
header("Content-Type: text/html; charset=utf-8");
 
if(isset($_POST['submit'])){
    $name = htmlspecialchars($_POST['name']);
    $age = (int)$_POST['age'];
 
    echo 'Здравствуйте '.$name. ' Вам '.$age;
}
?>
HTML5
1
2
3
4
5
<form action="" method="post">
    <p>Ваше имя: <input type="text" name="name" /></p>
    <p>Ваш возраст: <input type="text" name="age" /></p>
    <p><input type="submit" name="submit"/> </p>
</form>
0
321 / 189 / 78
Регистрация: 04.10.2016
Сообщений: 809
18.05.2017, 19:43
это пробовали?

попробуйте не <?php, а <?
0
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 19:49  [ТС]
Fart83, угу... Сервер уже раза три переустанавливал и разные версии
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
18.05.2017, 19:54
LoyK1n, URL как прописываете?
Правильно: http://site/action.php
Неправильно: file:///D:/openserver/domains/site/action.php
1
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 19:57  [ТС]
Jodah, Нет: "не удается получить доступ к сайту"
0
1 / 1 / 0
Регистрация: 01.07.2015
Сообщений: 68
18.05.2017, 20:00
LoyK1n, О_о я тебе дал уже готовый и рабочий код! Кидашь его в папку C:\OpenServer\domains. Затем презапускаешь сервер. затем в трэе по зелёному флажку ПКМ/мои сайты и твоя папка.
1
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
18.05.2017, 20:02
LoyK1n,
1. Перейдите в папку domains и создайте папку с названием сайта (например site).
2. Создайте в этой папке файл index.php и напишите там:
PHP
1
<?php echo 'Привет'; ?>
3. Перезагрузите веб-сервер.
4. Перейдите по URL: http://site/

Заработало?
0
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 20:05  [ТС]
плАхишь, Та знаю, что код рабочий, просто все равно не работает. Вернее он выдает все содержание PHP
Миниатюры
В браузере вижу сам код php, а не результат его работы  
0
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 20:08  [ТС]
Jodah, нет, все то же
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
18.05.2017, 20:12
LoyK1n, то же - это что, код выводится текстом или ошибка DNS?

Если юзаете Chrome, попробуйте другой браузер.
1
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 20:13  [ТС]
Jodah, ошибка DNS
Пробовал Firefox и Оперу
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
18.05.2017, 20:25
LoyK1n, значит проблема с сервером.

Ошибок никаких не пишет при запуске, горит зелёный флажок?

На всякий случай скиньте скриншот адресной строки браузера + содержимого папок domains и site, может что-то упускается из виду.

Можно ещё попробовать скачать другую версию. Вообще создание домена - процесс тривиальный, да и ОпенСервер пишет, если произошли какие-то ошибки.
0
1 / 1 / 0
Регистрация: 01.07.2015
Сообщений: 68
18.05.2017, 20:28
Каким ide ты пользуешься? кстати у OpenServer есть стандартная папка localhost. ПКМ/ localhost и даже это не работает?
0
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 20:33  [ТС]
Jodah, никаких ошибок не вижу, флажок зеленый
Скриншот адресной строки, содержимое папок domains и site
Миниатюры
В браузере вижу сам код php, а не результат его работы   В браузере вижу сам код php, а не результат его работы   В браузере вижу сам код php, а не результат его работы  

0
 Аватар для LoyK1n
0 / 0 / 0
Регистрация: 17.05.2017
Сообщений: 20
18.05.2017, 20:36  [ТС]
плАхишь, И даже это
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
18.05.2017, 20:44
LoyK1n, ок, откройте файл C:\Windows\System32\drivers\etc\hosts в блокноте. Там есть такая запись?
Code
1
2
3
# Start Open Server ..._hosts
127.0.0.1 site
# End Open Server ..._hosts
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
18.05.2017, 20:49
LoyK1n, PHP код не выполняется / не работает / выводится в браузер / пустая белая страница
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.05.2017, 20:49
Помогаю со студенческими работами здесь

Ошибка в компоненте.. Сам не вижу..
Начинаю потихоньку изучать ООП.. Но проблема.. Написанный класс совершенно отказывается работать.. Компилятор ругается на: procedure...

Нужно исправить код. Комментарии добавляются в guestbook.txt, а сам код находится в guestbook.php
Написал такой код для комментирования страницы. Однако 1 коммент отправляется пустым, вместо 2-ого - отправляется 1 комент, всесто 3 -...

Php вместо результата выдает сам код
Через лок.сервер пытаюсь запустить php код, вместо результата - вылазит исходный код. (ide-ST3, из плагинов только PHP Code Sniffer). Самим...

Как установить слайдер если сам код на php?
Ребята помогите встроить мой код php в слайдер фоторама ? Вот у меня такой код слайдера мне нужно его встроить в фотораму. КОД...

Код PHP выводится в браузере
ув.господа, добрый день. сис админов с прошедшим праздником. у меня есть вопрос про php прошу прощения, если он покажется вам тупым но...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru