E
Erick
Создал базу данный для блога
В файле settings.php сделал нужные изменения:
Так вот когда я на странице управления блогом(index.php) нажимаю на ссылку Create New, то открывается файл edit.php c ошибками:
В чём причина ошибки?
Заранее благодарен!
Блог:
Посмотреть вложение wfblog.rar
Ссылка скрыта от гостей
, в которой одна таблица:
Код:
CREATE TABLE wfblog (
blog_id int(11) NOT NULL auto_increment,
title varchar(255) NOT NULL default '',
content text NOT NULL,
published timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
display char(1) default NULL,
PRIMARY KEY (blog_id)
)
Код:
// Edit these:
$wfdatabase = "blog";
$wfusername = "Erick";
$wfpassword = "12345";
Вот файл edit.php:Notice: Undefined index: blog_id in z:\home\localhost\www\edit.php on line 5
Notice: Undefined index: blog_id in z:\home\localhost\www\edit.php on line 10
Notice: Undefined index: title in z:\home\localhost\www\edit.php on line 10
В поле ввода названия темы:
<!--error--><br /><b>Notice</b>: Undefined variable: feed in <b>z:\home\localhost\www\edit.php</b> on line <b>33</b><br /><script language=JavaScript src='/errors__/phperror_js.php'></script>
В поле ввода сообщения:
<!--error--><br />
<b>Notice</b>: Undefined variable: feed in <b>z:\home\localhost\www\edit.php</b> on line <b>37</b><br />
<script language=JavaScript src='/errors__/phperror_js.php'></script>
Код:
<?
ini_set("display_errors", "On");
require_once("settings.php");
if($_POST['blog_id'] != ''){
include('update.php');
header("location: index.php");
}
elseif($_POST['blog_id'] == '' && $_POST['title'] != ''){
include('insert.php');
header("location: index.php");
}
if(!empty($_GET['blog_id'])){
$query = "SELECT title, blog_id, content, date_format(published, '%a, %b %d %Y %T') as published, display FROM `wfblog` WHERE display = '1' and blog_id = '". $_GET['blog_id']."'";
$feeds = query($query);
$feed = mysql_fetch_assoc($feeds);
}
//*/
?>
<!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=iso-8859-1">
<title>Create and Edit Blog</title>
</head>
<body>
<a href="edit.php">Create New</a> <a href="index.php">Menu</a> <br>
<form name="form1" method="post" action="">
<p>
<input name="title" type="text" id="title" value="<?= $feed['title']; ?>" size="80" maxlength="255">
<input name="blog_id" type="hidden" id="blog_id" value="<?= $feed['blog_id']; ?>">
</p>
<p>
<textarea name="content" cols="60" rows="8" id="content"><?= $feed['content']; ?></textarea>
<br>
<br>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
Заранее благодарен!
Блог:
Посмотреть вложение wfblog.rar