Pelaksanaan fungsi tambahan sistem pengurusan berita pembangunan PHP
Untuk melaksanakan fungsi pengubahsuaian, mari lihat carta alir berikut
Mari lihat kod untuk halaman tambahan berikut: news.php
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{margin:0px;padding:0px;} body{background:#ccc;} .add{width:450px;height:280px;background:#eee;float:left;} .cont{width:500px;height:350px;margin-top:5px;margin-left:5px;} form{margin-left:10px;padding-top:30px;} .sub{width:100px;height:40px;border:1px solid #ccc;} .sub:hover{background:#f90} </style> </head> <body> <div class="add"> <div class="cont"> <form method="post" action="addnews.php"> 标题:<input type="text" name="title"></br></br> 内容:<textarea cols="50" rows="5" name="content"></textarea></br></br> <input type="submit" value="添加" class="sub"> </form> </div> </div> </body> </html>
Seperti di atas Seperti yang anda boleh lihat daripada kod, borang diserahkan kepada fail addnews.php
Mari lihat kod fail addnews.php di bawah:
Mula-mula kita perlukan untuk menyambung ke pangkalan data dan menambah untuk mendapatkan maklumat daripada borang Tambah ke pangkalan data, jadi kita perlu menyambung ke pangkalan data
Kodnya adalah seperti berikut:
<🎜. > header("Content-type: text/html; charset=utf-8"); //Tetapkan pengekodan $con =@mysql_connect("localhost","root","root") atau die("Pangkalan data sambungan gagal");
mysql_select_db('news') or die("Ditentukan Pangkalan data tidak boleh dibuka");
mysql_query("set names utf8");//Tetapkan set aksara pangkalan data
$title = $_POST['title']; $content = $_POST['content'];
$messtime = time();
if(empty($title)){ echo "<script>alert('Sila masukkan tajuk');history.go (-1);</script>";
}elseif(empty($content)){
echo "< ;script>alert('Sila masukkan kandungan');history.go(-1) ;</script>";
}
$sql = "masukkan ke dalam nilai baharu (tajuk, kandungan, masa meresahkan)('$title','$content','$messtime')"; ($hasil){ echo "<script>alert('Article added successfully');location.href='newlist.php'< /script & gt; "
} else {
echo " & lt; skrip & gt; makluman ('Tambah artikel gagal'); history.go (-1); & lt;/skrip & gt; ";
}
Kod sumber lengkap adalah seperti berikut:
rreee