简单的动态网页设计及开发(关联数据库)

留言板网页


简单的动态网页设计及开发(关联数据库)_第1张图片

源码:

简单的动态网页设计及开发(关联数据库)_第2张图片

(1)db.php

connect_errno>0){
		echo"连接错误";
		echo $mysqli->connect_error;
		exit;
	}
	$mysqli->query("SET NAMES UTF8");//处理字符乱码的问题
	
?>
(2)delete.php

get("id");
	$sql="DELETE from msg WHERE id='{$id}'";
	$is=$mysqli->query($sql);
	if($is==true){
		header("Location:index.php");
	}else{
		echo"删除失败";
	}

(3)index.php

query($sql);
	$rows=array();
	while($row=$mysqli_result->fetch_array(MYSQLI_ASSOC)){
		$rows[]=$row;	
	}


?>



	
	留言板
	



	
登录

(4)input_class.php


(5)login.php

get('act');
	if($act!=false){
		$username=$input->post('username');
		$password=$input->post('password');
		$sql="SELECT * from admin WHERE username='{$username}'and password='{$password}'";
		$mysqli_result=$mysqli->query($sql);
		if($row=$mysqli_result->fetch_array()){
			$_SESSION['username']=$row['username'];
			echo "登录成功";
			header("Location:index.php");
		}else{
			echo "登录失败";
		}
	}
?>





	
	管理员登录


	

(6)save.php

post('msg');
	$user=$input->post('user');
	$t=time();

	if ($msg=='') {
		echo "留言内容不能为空";
		exit;
	}
	if ($user=='') {
		echo "用户名不能为空";
		exit;
	}
	//插入数据库中
	$sql="INSERT INTO msg(`username`,`content`,`intime`) values('$user','$msg','$t')";
	$is=$mysqli->query($sql);
	if($is){
		echo "插入成功";
		header("Location:index.php");
	}else{
		echo "插入失败";
	}

	
?>

(7)style.css

.add{
		margin:0px auto;
		overflow: hidden;
		width: 600px;
	}
	.add textarea{
		width: 99%;
		height: 100px;
	}
	.add .user{
		float: left;
	}
	.add .btn{
		float: right;
	}
	.msg{
		width: 600px;
		margin: 20px auto;
		overflow: hidden;
	}
	.item{
		border:solid 1px #CCC;
		margin: 10px 0;
	}
	.item.user{
		float: left;
	}
	.item .time{
		float: right;
	}


你可能感兴趣的:(php基础,html+css网页制作)