@liza66

Новичок в php, неправильно отображается код, что делать?

учусь по видеоурокам, все сделала как надо, но код отображается весь как есть,
искала причину, гуглила - ни к чему не пришла.
может кто-то сталкивался с такой проблемой, в чем причина? что я делаю не так? https://yadi.sk/i/19xdRvowcKFTN
19xdRvowcKFTN
  • Вопрос задан
  • 2593 просмотра
Пригласить эксперта
Ответы на вопрос 7
zooks
@zooks
Frontend
Поменять видеоуроки на те, в которых не умалчивается, что для запуска PHP в браузере должен быть установлен веб-сервер и сам PHP.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
учусь по видеоурокам, все сделала как надо

если что-то пошло не так, то значит не все как надо.

Выражу свое личное мнение: видеоуроки по языкам программирования это дичайший бред. Просто полнейший. Заплатите каких баксов 5 за онлайн курсы в виде лекций или просто поищите в сети бесплатные лекции. Будет намного полезнее. Все остальное - php.net - там есть документация на русском. Для начала ее более чем хватает.

Для более углубленного понимания стоит так же почитать спеку по языку: https://github.com/php/php-langspec/tree/master/spec но это когда в голове базовые вещи сформируются.

Что до вашей ошибки - это не ошибка. Посмотрите на строку в браузере. Видите там file:// ? Это значит что вы просто открыли файл в браузере. Вот когда там будет http и запрос будет обрабатываться web-сервером (apache, nginx или встроенный в сам php - решать вам. Рекомендую последний вариант так как ничего ставить не нужно будет) - тогда все будет хорошо.

По этому видеоуроки отстой. Советую перед началом изучения PHP почитать про клиент-серверную архитектуру и HTTP хотя бы на википедии. Так же про PHP SAPI. В голове должно сформироваться хотя бы базовое представление о том как это работает, потом зато будет намного меньше проблем и вопросов.
Ответ написан
Комментировать
DmitryPRG
@DmitryPRG
PHP программист
Не так ты делаешь довольно много.
Основная ошибка - это просто открыть файл в браузере. Этого не достаточно для того, бы заработал PHP.

Скачай и установи себе
open-server.ru

Там у тебя будет папка которая будет открывать по пути, который уже будет обрабатываться твоим компьютером как сервером.
И PHP тебе выведет тот текст, который ты написал.
Ответ написан
Комментировать
ilyaplot
@ilyaplot
PHP программист
Структура папок подсказывает, что можно попробовать site.local/1.php
Конечно, если сервер уже настроен
Ответ написан
Комментировать
У Вас php интерпритатор не подключен, воспроизводится web-сервером как обычный текст.

Если не хочется заморачиваться долго с настройкой ставьте Denwer (не советую)
Второй вариант гуглите настройку веб-сервера по словам WAMP (для windows) или LAMP (для Linux)

Как пример - для Windows или для Ubuntu
Ответ написан
Комментировать
Bziks
@Bziks
Для того что бы ваш код работал вам нужно установить локальный сервер:
1. Denwer
2. Open Server
Ответ написан
Комментировать
Roquie
@Roquie
Как раз недавно отвечал - Какие этапы изучения PHP ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы