Проста система за новини

dashe

Registered
Значи намерих една проста система за новини какво и ми трябва.
Ето:
http://www.project09.com/tutorials/php/News-Manager/
Има и за едит:
http://www.project09.com/tutorials/php/Edit-news/
Я кажете става ли за нещо .. :)
Струва ли да я позлвам и така нататак .. :)
Или ако нещо не е сигурно и така ;)
 
Доста елементарна е.
Ако ти харесва ползвай я.
Мое лично мение: Малко трябва да се наблегне на защитата на системата.Иначе.Бива.
П.С. > Темата е за Дъра -Бъра.
 
index каза:
Доста елементарна е.
Ако ти харесва ползвай я.
Мое лично мение: Малко трябва да се наблегне на защитата на системата.Иначе.Бива.
П.С. > Темата е за Дъра -Бъра.
Така си и мислех. ;)
 
dashe каза:
index каза:
Доста елементарна е.
Ако ти харесва ползвай я.
Мое лично мение: Малко трябва да се наблегне на защитата на системата.Иначе.Бива.
П.С. > Темата е за Дъра -Бъра.
Така си и мислех. ;)
Защитата се състои от 5 реда код.
При вкарването на новина: >
<?
//grabs the variables
$news = $_POST["news"];
$title = $_POST["title"];
$news = htmlspecialchars($news, ENT_QUOTES);
$title = htmlspecialchars($title, ENT_QUOTES);
//gets mysql info
include("dbconnect.php");
//gets the current date...
$date = date("j F");
$addnews =MYSQL_QUERY("INSERT INTO news (id,title,date,news)". "VALUES ('NULL', '$title', '$date', '$news')");
//success...
echo("News Added!");
?>
При редактирането
<?
//include our database connection file
include('dbconnect.php');

if($_POST['action']=="doedit"){

//grab the post vars
$title = $_POST['title'];
$id = $_POST['id'];
$news = $_POST['news'];
$news = htmlspecialchars($news, ENT_QUOTES);
$title = htmlspecialchars($title, ENT_QUOTES);
$id = htmlspecialchars($id, ENT_QUOTES);

//update the database
$news = "UPDATE news SET title='$title', news='$news' WHERE id = $id";
$editnews = mysql_query($news);
echo("news edited.");
}

//print the news titles, with links to the edit page
$getnews = mysql_query("select * from news ORDER BY id DESC");
while($r=mysql_fetch_array($getnews)){
extract($r);
echo("> <a href=editnews.php?id=$id&action=edit>$title</a><br />");
}
echo("<br /><br />");

//if we are editing a news item, print the following..
if($_GET['action']=="edit"){
$id = $_GET['id'];
$getnews = mysql_query("select * from news WHERE id=$id");
while($r=mysql_fetch_array($getnews)){
extract($r);
//our form
?>

<form action="editnews.php" method="POST">
<input type="text" name="title" value="<? echo($title); ?>" /><br />
<textarea name="news" rows="6" cols="50"><? echo($news); ?></textarea>
<input type="submit" value="edit" />
<input type="hidden" name="id" value="<? echo($id); ?>" />
<input type="hidden" name="action" value="doedit" />
</form>
<?

}
}
?>
 
dashe каза:
:)
Евала жив и здрав ;)
+1 :D
Ще извиняваш ,че се забавих ама доста работа.Преди малко и тока спря та саседа падна постапалата.Ама нищо....
Бачкали кода ,че не съм го пробвал ..
 

Back
Горе