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

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

18.05.2017, 19:25. Показов 43893. Ответов 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,904
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,904
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,904
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,904
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,904
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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru