поэтому я в основном новичок в веб-материалах. Мой университет предоставил мне сервер cPanel. Мне нужно реализовать некоторые основные функции php для моей главной веб-страницы.
Вот как выглядит мой cpanel, если это помогает:
Поэтому в моем файле index.html у меня есть:
<!DOCTYPE html>
<html>
<head>
<title>Current Date/Time</title>
</head>
<body>
<h3>
<?php
date_default_timezone_set('UTC');
echo date("l");
echo "Hello World!";
?>
</h3>
</body>
</html>
Но ни один из материалов php echo не отображается. Я не уверен, действительно ли мой сервер знает, что делать с файлом html с php.
Мои преподаватели сказали мне: файл php необходимо развернуть в папку public_html с помощью файлового менеджера в CPanel.
Но я не совсем уверен, что нужно делать в файле.php и как получить мой.html файл, чтобы использовать его.
Спасибо за ваше терпение.
Расширение файла должно быть изменено с *.html на *.php или PHP не будет выполняться, он будет обрабатываться как необработанный HTML.
Здесь быстрый очень простой шаг за шагом, что происходит:
Клиент запрашивает index.php
Ваш веб-сервер распознает расширение *.php и сообщает PHP интерпретировать его
PHP анализирует текст, ищущий PHP-код, и оценивает этот код, а затем заменяет PHP-код на выход этого PHP-кода (если есть)
Например:
$strVar = 'world';
echo '<span class="contentText">hello ' . $strVar . '</span><br />';
заменяется на этот вывод кода:
<span class="contentText">hello world</span><br />
Полученный HTML затем возвращается клиенту как контент, который будет отображаться клиентским веб-браузером
Ваше имя файла должно быть.php. Если веб-сервер настроен с помощью PHP (который, как я предполагаю, он будет), он будет обрабатывать файл php.
Переименуйте index.html на данный момент, и по умолчанию index.php будет первой загружаемой страницей.
Файл, который вы используете, - index.html. Это означает, что он может отображать только статический текст и что причина, по которой ваш PHP-код не работает.
Все, что вам нужно сделать, это изменить расширение с.html на.php, тогда ваш PHP-код должен работать.
Хотя я бы предложил вам Google несколько Intro. к учебникам HTML и PHP, которые помогут вам разобраться в основах