Я создаю веб-сайт на Dreamweaver с использованием PHP, и это только начало. include_once не показывает изображение. Он показывает только PHP на вкладке дизайна.
Я также пробовал включить, но это тоже не работает. Я пробовал и для других файлов, все та же проблема.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "Content-Type" content = "text/html; charset=iso-8859-1" />
<title>The Pickzone</title>
<link rel = "stylesheet" href = "style/style.css" type = "text/css" media = "screen" />
</head>
<body>
<div align = "center" id = "mainWrapper">
<?php include_once('template_header.php');?>
<div id = "pageContent">test</div>
<?php include_once('template_footer.php');?>
</div>
Да сэр. У него есть расширение .php.
Вы используете это на веб-сервере с PHP?
Нет, сэр. Сейчас я запускаю это на локальном сервере, используя dreamweaver. Проблема заключается в том, что на вкладке «template_header.php» я вставил изображения, таблицы и т. д.. Существует вкладка «index.php», где я использовал <?php include_once('template_header.php');?> . На вкладке дизайна этой вкладки мне не отображаются изображения или таблицы. Он показывает только небольшой текст «php».
Я никогда не использовал DreamWeaver, поэтому я не уверен. Но файлы PHP должны обрабатываться веб-сервером, на котором работает PHP. Может быть, проверить эта статья
Спасибо, сэр, за помощь, но моя проблема заключается в DreamWeaver.
Попробуйте добавить __DIR__
перед включением, чтобы указать полный путь на диске. Например. /var/www/path/to/file/on/disk/
.
<?php include_once __DIR__ . 'template_header.php';?>
<div id = "pageContent">test</div>
<?php include_once __DIR__ . 'template_footer.php';?>
См. php-документация для получения дополнительной информации.
У файла есть расширение
.php
?