用php写一个最简易的留言板代码讲解
的有关信息介绍如下:用php写一个最简易的留言板代码讲解,这是学习完php经常要做的一个东西,用嘴简单的方法实现提交留言功能。
数据库链接:
/*
* PHP100Job v1.0
* Programmer : Msn/QQ haowubai@hotmail.com (925939)
* www.php100.com Develop a project PHP - MySQL - Apache
* Window 2003 - Preferences - PHPeclipse - PHP - Code Templates
*/
header("Content-type: text/html; charset=utf-8");//php页面编码
$conn = @ mysql_connect("localhost", "root", "123456") or die("数据库链接失败");
mysql_select_db("ceshi", $conn);
mysql_query("set names 'utf8'");
error_reporting(E_ALL^E_NOTICE^E_WARNING); //关闭报错;
function htmtocode($content) {
$content = str_replace("\n", "
", str_replace(" ", " ", $content));
return $content;
}
?>
提取head,这样方便调用
插入语句:
/*
* PHP100Job v1.0
* Programmer : Msn/QQ haowubai@hotmail.com (925939)
* www.php100.com Develop a project PHP - MySQL - Apache
* Window 2003 - Preferences - PHPeclipse - PHP - Code Templates
*/
header("Content-type: text/html; charset=utf-8");//php页面编码
include("conn.php");
if(isset($_POST['submit'])){
$sql="insert into message (id,user,title,content,lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
mysql_query($sql);
echo "";
}
include("head.php");
?>
function CheckPost()
{
if (myform.user.value=="")
{
alert("请输入用户");
myform.user.focus();
return false;
}
if (myform.title.value.length<5)
{
alert("请输入标题");
myform.title.focus();
return false;
}
if (myform.content.value=="")
{
alert("请输入内容");
myform.content.focus();
return false;
}
}
list,列出所有提交的数据:
/*
* PHP100Job v1.0
* Programmer : Msn/QQ haowubai@hotmail.com (925939)
* www.php100.com Develop a project PHP - MySQL - Apache
* Window 2003 - Preferences - PHPeclipse - PHP - Code Templates
*/
include("conn.php");
include("head.php");
$SQL="SELECT * FROM message";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){
?>
标题:=$row[title]?> 用户:=$row[user]?> |
内容: echo htmtocode($row[content]); ?> |
}
?>