PDA

Просмотр полной версии : require_once


barnaki
27.02.2010, 18:10
вот index.php

<?php
require_once('guestbook.html');
$html_template = 'guestdiv.html';
?>



вот guestbook.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript" src="javascript/jquery-1.2.1.js"></script>
<script type="text/javascript" src="javascript/functtions.js"></script>
<link rel="stylesheet" type="text/css" href="css/reset.css"</link>
<link rel="stylesheet" type="text/css" href="css/styles.css"></link>
<title>Untitled Document</title>
</head>

<body>
<?php if (isset($html_template)) require_once($html_temlate); ?>
</body>



вот guestdiv.html
<div class="TableOne">
<table>
<tr>
<th><a href="#">гостевая</a></th>
<th><a href="#">темы</a></th>
<th><a href="#">войти</a></th>
</tr>
</table>
</div>
<div class="message">
<div class="tophead"</div>
<div class="text">это просто текст</div>
<div class="underhead"></div>

и почему то он не подключает guestdiv.html

Doom123
27.02.2010, 18:52
require_once('guestbook.html');
$html_template = 'guestdiv.html';

поменяй местами

$html_template = 'guestdiv.html';
require_once('guestbook.html');

на момент вызова guestbook.html
$html_template ещё не определён

barnaki
27.02.2010, 22:01
поменял все = не работает пишет
Fatal error: require_once() [function.require]: Failed opening required '' (include_path='.;C:\xampp\php\pear\') in E:\work\localhost\work\guestbook\guestbook.html on line 14

barnaki
27.02.2010, 22:08
все там просто p пропущена

Doom123
27.02.2010, 22:16
Fatal error: require_once() [function.require]: Failed opening required


означает что не может найти такой файл .. но вот то что интересно кавычки пустые значит имя файла не передалось ... смотрим код .....Опа опечатка

вот guestbook.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript" src="javascript/jquery-1.2.1.js"></script>
<script type="text/javascript" src="javascript/functtions.js"></script>
<link rel="stylesheet" type="text/css" href="css/reset.css"</link>
<link rel="stylesheet" type="text/css" href="css/styles.css"></link>
<title>Untitled Document</title>
</head>

<body>
<?php if (isset($html_template)) require_once($html_template); ?>
</body>

----
опоздал на 8 мин)