Браузер показывает php-код вместо результата его выполнения

Chrome код html читает. Но как начинается работа с php, браузер просто показывает скрипт, который я написал в редакторе. Я пытался ставить кавычки, " '", даже искал готовый вариант авторизации в интернете, но chrome просто показывает код программы. Помогите, пожалуйста!


Ответы (2 шт):

Автор решения: Rikky

Чтобы работал PHP, нужно запустить локальный PHP-сервер, загрузить на него сайт, и заходить по ip этого сервера (http://localhost в случае локального сервера).

Это необходимо из за того, что вот HTML выполняется на стороне клиента (в браузере), а вот PHP команды обрабатываются на сервере, а в браузер отправляется уже готовый результат.

Проще всего запустить локальный сервер на Windows - установить XAMPP, запустить его, и в папку XAMPP/htdocs положить файлы сайта. И заходить после этого в браузере на http://localhost

P.S.: Кстати в комплект XAMPP входит система управления базами данных MySQL, которая часто используется в связке с PHP для хранения различных данных сайта (к примеру таблица пользователей)

P.P.S.: XAMPP также может играть роль "боевого" сервера (можно разместить на нём реальный сайт(ы), привязать к нему домен и тд.) если открыть порты. Тогда люди из интернета смогут зайти на него, вставив в адресную строку ваш IP (либо привязанный к нему домен)

Удачи.

→ Ссылка
Автор решения: Ипатьев

Еще одной причиной может быть использование в коде которких РНР тегов, <?.

Для совместимости необходимо использовать полные теги, <?php

→ Ссылка