مشکل در اسکریپت خبر دارم

DJ_Baba

Member
با سلام به دوستان این کد رو لطفا ببینید

این اسکریپت خبر هستش که می تونه وارد کنه ویرایش کنه و حذف کنه
ولی کار نمی کنه


فایل صفحه اصلی index.php

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" dir="rtl">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled 1</title>
<style type="text/css">
.style1 {
background-color: #E2F3FE;
}
</style>
</head>

<body>
<?php
include("config.php");
/* کد زیر برای دریافت تمام اخبار و چاپ کردن آن ها می باشد */
$sql = mysql_query("select * from news order by news_id desc") or die(mysql_error());
while($fe=mysql_fetch_array($sql)){
?>

<table cellspacing="1" cellpadding="2" width="500">
<tr>
<td bgcolor="#003399" style="color:white"><?php print $fe[news_title]?></td>
</tr>
<tr>
<td><?php print $fe[news_content]?></td>
</tr>
</table><br/>
<? } ?>
</body>

</html>

فایل config.php

PHP:
<?php
$host = 'localhost';
$user = 'news';
$pass = '123456';
$db = "news" ;
mysql_connect($host,$user,$pass) or die (mysql_error()) ;
mysql_select_db($db) ;
?>

فایل وارد کردن خبر add_news.php

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" dir="rtl">

	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>ثبت خبر</title>
	</head>

	<body>
	<form method="post" action="?save">
	<label>عنوان خبر : <input type="text" name="title"/></label><br/>
	<label>متن خبر : </label> <textarea name="content" rows="10" cols="50"></textarea><br/>
	<input type="submit" value="ذخیره"/>
	</form>
	<?php

	if(isset($_GET[save])){
	include("config.php"); // فراخوانی فایل تنظیمات بانک اطلاعاتی
	mysql_query("insert into news values(null,'$_POST[title]','$_POST[content]')
	") or die(mysql_error()); // دستور لازم جست ذخیره اطلاعات در بانک اطلاعاتی

	print "<br/>خبر جدید با موفقیت ثبت گردید!<br/>";

	}

	?>
	</body>

	</html>


فایل ویرایش edit.php

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" dir="rtl">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>لیست اخبار</title>
</head>

<body>
<?php

include("config.php"); // فراخوانی فایل تنظیمات بانک اطلاعاتی

/* در صورتی که کاربر بر روی لینک حذف کلیک کند کد زیر اجرا می شود */
if(isset($_GET[del])){
print $_GET[del] ;
mysql_query("delete from news where news_id='$_GET[del]'") or die(mysql_error());    // کد لازم جهت حذف کردن اطلاعات از بانک اطلاعاتی
print "خبر مورد نظر با موفقیت حذف گردید!";

}

?>
<ul>
<?php
/* کد زیر برای دریافت تمام اخبار و چاپ کردن آن ها می باشد */
$sql = mysql_query("select * from news order by news_id desc") or die(mysql_error());
while($fe=mysql_fetch_array($sql)){
?>
<li>
<?php print $fe[news_title]?> <a href="edit.php?id=<?php print $fe[news_id]?>">
[ویرایش]</a>  <a href="?del=<?php print $fe[news_title]?>"> [حذف]</a>
</li>
<?php } ?>
</ul>

</body>

</html>


فایل لیست list.php

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" dir="rtl">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ویرایش خبر</title>
</head>

<body>
<?php

include("config.php");
if(isset($_GET[save])){

mysql_query("update news set news_title='$_POST[title]',news_content='$_POST[content]' where news_id='$_GET[save]'") or die(mysql_error());
print "خبر مورد نظر ویرایش گردید";
print "<br/>";
}
$sql = mysql_query("select * from news where news_id='$_GET[id]' limit 1") or die(mysql_error()); // کد لازم حه دریافت خبر از بانک اطلاعاتی
$fe = mysql_fetch_assoc($sql);
?>
<form method="post" action="?save=<?php print $fe[news_id]?>">
<label>عنوان خبر : <input type="text" name="title" value="<?php print $fe[news_title]?>"/></label><br/>
<label>متن خبر : </label> <textarea name="content" rows="10" cols="50"><?php print $fe[news_content] ?></textarea><br/>
<input type="submit" value="ذخیره"/>
</form>

</body>

</html>
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا