多樂影視電影網站
- xxlzdf-多樂影視電影網站
- 一、系統使用展示
- 二、系統主要結構
- 1.系統功能介紹
- 2.MySQL資料庫表設計
- 用戶表user_s
- 評論區表comment
- 三、專案結構:
- MySQL的連接
- 登錄界面
- 注冊界面
- 主頁
- 部分評論區功能
- 更多片源
- 總結
xxlzdf-多樂影視電影網站
開發語言:HTML5 CSS3 JavaScript PHP
使用工具:Visual Studio Code,Easy Eclipse for PHP,MySQL 5.7,navicat
開發者:xxlzdf及小組成員
原始碼及資料庫表結構下載:xxlzdf-多樂影視電影網站
一、系統使用展示
多樂影視電影網站開發
二、系統主要結構
1.系統功能介紹
實作用戶注冊登錄,評論電影的功能,
2.MySQL資料庫表設計
用戶表user_s

CREATE TABLE `user_s` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) DEFAULT NULL,
`akaname` varchar(255) DEFAULT NULL,
`pwd` varchar(255) DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=gb2312;
評論區表comment

CREATE TABLE `comment` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uname` varchar(255) DEFAULT NULL,
`time` datetime DEFAULT NULL,
`movie` varchar(255) DEFAULT NULL,
`words` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=gb2312;
三、專案結構:

MySQL的連接
//conn.php
<?php
$link=@mysqli_connect('localhost','root','123','lzf')or die("連接資料庫失敗");
mysqli_set_charset($link,'gb2312');
?>
登錄界面

login.html
<!DOCTYPE HTML>
<html>
<head>
<title>Login</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="keywords" content="Movie_store Responsive web template, Bootstrap Web Templates, Flat Web Templates, Andriod Compatible web template,
Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyErricsson, Motorola web design">
<link href="../css/bootstrap.css" rel='stylesheet' type='text/css'>
<link href="../css/style.css" rel="stylesheet" type="text/css" media="all">
</head>
<body>
<div class="container">
<div class="container_wrap">
<div class="header_top">
<div class="col-sm-3 logo"><a href="../index.php"><img src="../images/logo.png" alt width="120px" height="40px" style="float:left;" ></a></div>
<div class="clearfix"> </div>
</div>
<div class="content">
<div class="register">
<div class="col-md-6 login-left">
<h3>新用戶</h3>
<p>如果您還不是網站的注冊會員,請您點擊下面的鏈接進行注冊,</p>
<a class="acount-btn" href="register.html">注冊新用戶</a>
</div>
<div class="col-md-6 login-right">
<h3>已注冊用戶</h3>
<p>如果您已經有網站的賬號,請登錄,</p>
<form action="../login.php" method="post">
<div>
<span>郵箱地址<label>*</label></span>
<input type="text" name="Array[email]">
</div>
<div>
<span>密碼<label>*</label></span>
<input type="password" name="Array[pwd]">
</div>
<input type="submit" value="登錄">
</form>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</body>
</html>
后端php代碼:
<?php
header("Content-Type: text/html; charset=gb2312");
session_start();
if ($_POST) {
include_once ("conn.php");
$s = $_POST['Array'];
if (empty ($s['email']) || empty ($s['pwd'])) {
echo "<script>alert('欄位內容不能為空!');parent.location.href='html/login.html';</script>";
} else {
$email = $s['email'];
$query = "select * from user_s where email = '$email'";
$result = mysqli_query($link, $query);
if (mysqli_num_rows($result) == 0) {
echo "<script>alert('用戶不存在,請先進行注冊!');parent.location.href='html/login.html';</script>";
} else {
$pwd=$s['pwd'];
$res=mysqli_fetch_row($result);
$pass=$res[3];
$name=$res[2];
if (strcmp($pwd,$pass)==0) {
// 保存登錄資訊到Session,并跳轉到首頁
$_SESSION['user'] = $name;
echo "<script>alert('登錄成功!');parent.location.href='index.php';</script>";
} else {
echo "<script>alert('密碼輸入錯誤!');parent.location.href='html/login.html';</script>";
}
}
}
}
?>
注冊界面

register.html
<!DOCTYPE HTML>
<html>
<head>
<title>Register</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="keywords" content="Movie_store Responsive web template, Bootstrap Web Templates, Flat Web Templates, Andriod Compatible web template,
Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyErricsson, Motorola web design" />
<link href="../css/bootstrap.css" rel='stylesheet' type='text/css' />
<link href="../css/style.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body>
<div class="container">
<div class="container_wrap">
<div class="header_top">
<div class="col-sm-3 logo"><a href="../index.php"><img src="../images/logo.png" alt width="120px" height="40px" style="float:left;"></a></div>
<div class="clearfix"> </div>
</div>
<div class="content">
<div class="register">
<div class="register-but">
<form action="../register.php" method="post">
<div class="register-top-grid">
<h3>用戶注冊</h3>
<div>
<span>用戶名<label>*</label></span>
<input type="text" name="Array[username]">
</div>
<div>
<span>昵稱<label>*</label></span>
<input type="text" name="Array[akaname]">
</div>
<div>
<span>郵箱<label>*</label></span>
<input type="text" name="Array[email]">
</div>
<div class="clearfix"> </div>
<a class="news-letter" href="#">
</a>
</div>
<div class="register-bottom-grid">
<h3>登錄資訊</h3>
<div>
<span>用戶密碼<label>*</label></span>
<input type="password" name="Array[password1]">
</div>
<div>
<span>確認密碼<label>*</label></span>
<input type="password" name="Array[password2]">
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
<input type="submit" value="注冊">
<div class="clearfix"> </div>
</form>
</div>
</div>
</div>
</div>
<div>
</body>
</html>
register.php
<?php
header("Content-Type: text/html; charset=gb2312");
session_start();
if ($_POST) {
$s = $_POST['Array'];
include_once ("conn.php");
if (empty ($s['username']) || empty ($s['akaname']) || empty ($s['email']) || empty ($s['password1']) || empty ($s['password2'])) {
echo "<script>alert('欄位內容不能為空!');parent.location.href='html/register.html';</script>";
} else {
$email = $s['email'];
$query = "select * from user_s where email = '$email'";
$result = mysqli_query($link, $query);
$pwd = $s['password1'];
$pwd1 = $s['password2'];
if (strcmp($pwd, $pwd1) != 0) {
echo "<script>alert('兩次密碼輸入不一致,請重新輸入!');parent.location.href='html/register.html';</script>";
} else {
if (mysqli_num_rows($result) != 0) {
echo "<script>alert('郵箱已被注冊,請重新輸入!');parent.location.href='html/register.html';</script>";
} else {
$name = $s['akaname'];
$uname = $s['username'];
mysqli_query($link, "set names gb2312");
$query = "select * from user_s where akaname = '$name'";
$result = mysqli_query($link, $query);
if (!$result) {
exit ('寫入資料庫失敗!' . mysqli_error($link));
exit ();
}
if (mysqli_num_rows($result) != 0) {
echo "<script>alert('昵稱重復,請重新輸入!');parent.location.href='html/register.html';</script>";
}
$uname = iconv("UTF-8", "GB2312//IGNORE", $uname);
$name = iconv("UTF-8", "GB2312//IGNORE", $name);
$pwd = iconv("UTF-8", "GB2312//IGNORE", $pwd);
$email = iconv("UTF-8", "GB2312//IGNORE", $email);
$_SESSION['user'] = $name;
$query = "insert into user_s (username,akaname,pwd,email) values ('$uname','$name','$pwd','$email')";
$result = mysqli_query($link, $query);
if (!$result) {
exit ('寫入資料庫失敗!' . mysqli_error($link));
} else {
echo "<script>alert('注冊成功!');parent.location.href='index.php';</script>";
}
}
}
}
}
?>
主頁
利用session保存登錄用戶的用戶名,

index.php
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!DOCTYPE HTML>
<html>
<head>
<title>Home</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="Movie_store Responsive web template, Bootstrap Web Templates, Flat Web Templates, Andriod Compatible web template,
Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyErricsson, Motorola web design" />
<script
type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
<link href="css/bootstrap.css" rel='stylesheet' type='text/css' />
<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
<!-- start plugins -->
<script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
<link href='http://fonts.useso.com/css?family=Roboto+Condensed:100,200,300,400,500,600,700,800,900' rel='stylesheet'
type='text/css'>
<script src="js/responsiveslides.min.js"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
</head>
<body>
<div class="container">
<div class="container_wrap">
<div class="header_top">
<div class="col-sm-3 logo"><a href="index.php"><img src="images/logo.png" alt="" width="120px"
height="40px" style="float: left;" /></a></div>
<div class="col-sm-6 nav">
<!-- <ul>
<li> <span class="simptip-position-bottom simptip-movable" data-tooltip="comic"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="movie"><a href="movie.html"> </a> </span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="video"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="game"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="tv"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="more"><a href="movie.html"> </a></span></li>
</ul> -->
</div>
<div class="col-sm-3 header_right">
<ul class="header_right_box">
<li><img src="images/p1.png" alt="" /></li>
<li>
<p><a a href="logout.php" onclick="javascript:return del()">
<?php
header("Content-Type: text/html; charset=gb2312");
session_start();
if (isset ($_SESSION['user'])) {
$name = $_SESSION['user'];
//echo $_SESSION['user'] . ',歡迎你!'; // 用戶已登錄
echo '<font color="gray">' . $name . '</font>';
echo '<SCRIPT LANGUAGE=javascript>
function del() {
var msg = "您確定要退出嗎?";
if (confirm(msg)==true){'.
'return true;
}else{
return false;
}
}
</SCRIPT>';
} else {
echo '<font color="gray">請登錄</font>';
}
?>
</a></p>
</li>
<li class="last">
<!-- <i class="edit"> </i> -->
</li>
<div class="clearfix"> </div>
</ul>
</div>
<div class="clearfix"> </div>
</div>
<div class="slider">
<div class="callbacks_container">
<ul class="rslides" id="slider">
<li><img src="images/banner.jpg" class="img-responsive" alt="" />
<div class="button">
<a href="https://www.iqiyi.com/v_19rr7qiwak.html?vfrm=pcw_playpage&vfrmblk=80521_listbox&vfrmrst=80521_chaojuji_image2" class="hvr-shutter-out-horizontal">現在觀看</a>
</div>
</li>
<li><img src="images/banner1.jpg" class="img-responsive" alt="" />
<div class="button">
<a href="https://v.qq.com/x/cover/vqm1l9en588rdtx/q0024hajctr.html?ptag=iqiyi" class="hvr-shutter-out-horizontal">現在觀看</a>
</div>
</li>
<li><img src="images/banner2.jpg" class="img-responsive" alt="" />
<div class="button">
<a href="https://www.iqiyi.com/v_19rrk3p3ds.html" class="hvr-shutter-out-horizontal">現在觀看</a>
</div>
</li>
</ul>
</div>
<div class="banner_desc">
<div class="col-md-9">
<ul class="list_1">
<li>出版時間 <span class="m_1">2021-12-14</span></li>
<li>上次更新 <span class="m_1">2021-12-14</span></li>
<li>推薦指數 <span class="m_1"><img src="images/rating.png" alt="" /></span></li>
</ul>
</div>
<div class="col-md-3 grid_1">
<ul class="list_1 list_2">
<li><i class="icon1"> </i>
<p>2,548</p>
</li>
<!-- <li><i class="icon2"> </i><p>215</p></li>
<li><i class="icon3"> </i><p>546</p></li> -->
</ul>
</div>
</div>
</div>
<div class="content">
<div class="box_1">
<h1 class="m_2">海外電影</h1>
<div class="search">
<a href="movie.php">點擊查看更多片源>>></a>
</div>
<div class="clearfix"> </div>
</div>
<div class="box_2">
<div class="col-md-5 grid_3">
<div class="row_1">
<div class="col-md-6 grid_4">
<a href="single1.html">
<div class="grid_2">
<a href="single1.php"><img src="images/pic1.jpg" class="img-responsive"
alt="" /></a>
<div class="caption1">
<ul class="list_3">
<li><i class="icon5"> </i>
<p>3,548</p>
</li>
</ul>
<i class="icon4"> </i>
<p class="m_3">銀河護衛隊</p>
</div>
</div>
<div class="grid_2 col_1">
<a href="single1.php"><img src="images/yinhe3.webp" class="img-responsive"
alt="" /></a>
<div class="caption1">
<!-- <ul class="list_3">
<li><i class="icon5"> </i><p>3,548</p></li>
</ul> -->
<i class="icon4"> </i>
<p class="m_3"></p>
</div>
</div>
</a>
</div>
<div class="col-md-6 grid_7">
<div class="col_2">
<ul class="list_4">
<li><i class="icon1"> </i>
<p>2,548</p>
</li>
<li><i class="icon2"> </i>
<p>215</p>
</li>
<li><i class="icon3"> </i>
<p>546</p>
</li>
<li>推薦指數 : <p><img src="images/rating1.png" alt="" /></p>
</li>
<li>發布時間: <span class="m_4">2021-12-14</span> </li>
<div class="clearfix"> </div>
</ul>
<div class="m_5"><a href="single1.php"><img src="images/yinhe1.webp"
class="img-responsive" alt="" /></a></div>
</div>
</div>
<div class="clearfix"> </div>
</div>
<div class="row_2">
<small>©著作權來源:中原工學院軟體學院梁焯菲組</small><br />
<small>♠小組成員:梁焯菲、趙翰君、孫正正</small>
<!-- <a href="single.html"><img src="images/pic4.jpg" class="img-responsive" alt=""/></a> -->
</div>
</div>
<div class="col-md-5 content_right">
<div class="row_3">
<div class="col-md-6 content_right-box"><a href="single2.php">
<div class="grid_2">
<img src="images/pic7.jpg" class="img-responsive" alt="" />
<div class="caption1">
<!-- <ul class="list_5">
<li><i class="icon5"> </i><p>3,548</p></li>
</ul> -->
<!-- <i class="icon4 icon6"> </i> -->
<p class="m_3">蜘蛛俠</p>
</div>
</div>
</a></div>
<div class="col-md-6 grid_5">
<a href="single2.php">
<div class="grid_2">
<img src="images/pic7.jpg" class="img-responsive" alt="" />
<div class="caption1">
<ul class="list_5">
<li><i class="icon5"> </i>
<p>3,548</p>
</li>
</ul>
<i class="icon4 icon6"> </i>
<p class="m_3">蜘蛛俠</p>
</div>
</div>
</a>
</div>
<div class="clearfix"> </div>
</div>
<div class="video">
<iframe width="100%" height="" src="./images/1.mp4" frameborder="0"
allowfullscreen></iframe>
</div>
<div class="row_5">
<div class="col-md-6">
<div class="col_2">
<ul class="list_4">
<li><i class="icon1"> </i>
<p>2,548</p>
</li>
<li><i class="icon2"> </i>
<p>215</p>
</li>
<li><i class="icon3"> </i>
<p>546</p>
</li>
<!-- <li>推薦指數 : <p><img src="images/rating1.png" alt=""/></p></li> -->
<li>發布時間: <span class="m_4">2021-12-14</span> </li>
<div class="clearfix"> </div>
</ul>
</div>
</div>
<div class="col-md-6 m_6">
<a href="single2.php">
<img src="images/pic8.jpg" class="img-responsive" alt="" />
</a>
</div>
</div>
</div>
<div class="col-md-2 grid_6">
<div class="m_7">
<a href="single3.php"><img src="images/pic9.jpg" class="img-responsive" alt="" /></a>
</div>
<div class="caption1">
<ul class="list_5">
<li><i class="icon5"> </i>
<p>3,548</p>
</li>
</ul>
<i class="icon4 icon6"> </i>
<p class="m_3">金剛狼</p>
</div>
<div class="col_2 col_3">
<ul class="list_4">
<li><i class="icon1"> </i>
<p>2,548</p>
</li>
<li><i class="icon2"> </i>
<p>215</p>
</li>
<li><i class="icon3"> </i>
<p>546</p>
</li>
<li>推薦指數 : <p><img src="images/rating1.png" alt="" /></p>
</li>
<div class="clearfix"> </div>
</ul>
<div class="m_8"><a href="single3.php"><img src="images/pic10.jpg" class="img-responsive"
alt="" />
</a></div>
</div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</body>
</html>
部分評論區功能
如果未登錄,提示用戶先登錄才能進行評論,登錄評論后將資料寫入comment表中,最后由欄位進行檢索輸出,

single1.php
<?php
header("Content-Type: text/html; charset=gb2312");
?>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!DOCTYPE HTML>
<html>
<head>
<title>Single</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="Movie_store Responsive web template, Bootstrap Web Templates, Flat Web Templates, Andriod Compatible web template,
Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG, SonyErricsson, Motorola web design" />
<script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
<link href="css/bootstrap.css" rel='stylesheet' type='text/css' />
<link href="css/style.css" rel="stylesheet" type="text/css" media="all" />
<!-- start plugins -->
<script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
<link href='http://fonts.useso.com/css?family=Roboto+Condensed:100,200,300,400,500,600,700,800,900' rel='stylesheet' type='text/css'>
</head>
<body>
<div class="container">
<div class="container_wrap">
<div class="header_top">
<div class="col-sm-3 logo"><a href="index.php"><img src="images/logo.png" alt="" width="120px" height="40px" style="float: left;"/></a></div>
<div class="col-sm-6 nav">
<!-- <ul>
<li> <span class="simptip-position-bottom simptip-movable" data-tooltip="comic"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="movie"><a href="movie.html"> </a> </span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="video"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="game"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="tv"><a href="movie.html"> </a></span></li>
<li><span class="simptip-position-bottom simptip-movable" data-tooltip="more"><a href="movie.html"> </a></span></li>
</ul> -->
</div>
<div class="col-sm-3 header_right">
<ul class="header_right_box">
<li><img src="images/p1.png" alt=""/></li>
<li><p><a a href="logout.php" onclick="javascript:return del()">
<?php
session_start();
if (isset ($_SESSION['user'])) {
$name = $_SESSION['user'];
//echo $_SESSION['user'] . ',歡迎你!'; // 用戶已登錄
echo '<font color="gray">' . $name . '</font>';
echo '<SCRIPT LANGUAGE=javascript>
function del() {
var msg = "您確定要退出嗎?";
if (confirm(msg)==true){'.
'return true;
}else{
return false;
}
}
</SCRIPT>';
} else {
echo '<font color="gray">請登錄</font>';
}
?>
</a></p></li>
<li class="last">
<!-- <i class="edit"> </i> -->
</li>
<div class="clearfix"> </div>
</ul>
</div>
<div class="clearfix"> </div>
</div>
<div class="content">
<div class="movie_top">
<div class="col-md-9 movie_box">
<div class="grid images_3_of_2">
<div class="movie_image">
<span class="movie_rating">5.0</span>
<img src="images/single.jpg" class="img-responsive" alt=""/>
</div>
<div class="movie_rate">
<div class="rating_desc"><p>Your Vote :</p></div>
<form action="" class="sky-form">
<fieldset>
<section>
<div class="rating">
<input type="radio" name="stars-rating" id="stars-rating-5">
<label for="stars-rating-5"><i class="icon-star"></i></label>
<input type="radio" name="stars-rating" id="stars-rating-4">
<label for="stars-rating-4"><i class="icon-star"></i></label>
<input type="radio" name="stars-rating" id="stars-rating-3">
<label for="stars-rating-3"><i class="icon-star"></i></label>
<input type="radio" name="stars-rating" id="stars-rating-2">
<label for="stars-rating-2"><i class="icon-star"></i></label>
<input type="radio" name="stars-rating" id="stars-rating-1">
<label for="stars-rating-1"><i class="icon-star"></i></label>
</div>
</section>
</fieldset>
</form>
<div class="clearfix"> </div>
</div>
</div>
<div class="desc1 span_3_of_2">
<p class="movie_option"><strong>國家:</strong><a href="#">英國</a>, <a href="#">美國</a></p>
<p class="movie_option"><strong>年份: </strong>2014</p>
<p class="movie_option"><strong>分類: </strong><a href="#">Adventure</a>, <a href="#">Fantazy</a></p>
<p class="movie_option"><strong>發行日期: </strong>2014年10月10日</p>
<p class="movie_option"><strong>導演: </strong><a href="#">詹姆斯·古恩 </a></p>
<p class="movie_option"><strong>演員: </strong><a href="#">
克里斯·帕拉特</a>, <a href="#">佐伊·索爾達娜</a>, <a href="#">李·佩斯</a>, <a href="#"> 布萊德利·庫珀</a> <a href="#">...</a></p>
<!-- <p class="movie_option"><strong>Age restriction: </strong>13</p> -->
<p class="movie_option"></p>
<p class="movie_option"></p>
<div class="down_btn"><a class="btn1" href="https://www.iqiyi.com/v_19rr7qiwak.html?vfrm=pcw_playpage&vfrmblk=80521_listbox&vfrmrst=80521_chaojuji_image2"><span> </span>觀看</a></div>
</div>
<div class="clearfix"> </div>
<p class="m_4">《銀河護衛隊》(Guardians of the Galaxy)是漫威影業出品的一部科幻動作電影,取材自漫威漫畫,是漫威電影宇宙的第十部電影,由迪士尼影業出品、漫威影業制作,詹姆斯·古恩執導,克里斯·帕拉特、范·迪塞爾、布萊德利·庫珀、佐伊·索爾達娜、戴夫·巴蒂斯塔、李·佩斯等主演,影片于2014年8月1日在北美公映,</p>
<form name="myform" method="post">
<div class="to">
<!--<input type="text" id="itsname" class="text" placeholder="姓名" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}">
<input type="text" class="text" placeholder="郵箱" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}" style="margin-left:3%">-->
</div>
<div class="text">
<textarea name="text"></textarea>
</div>
<div class="form-submit1">
<input name="submit" type="submit" id="submit" value="評論""><br>
<!--<script>
function wowowo(){
alert("評論成功,感謝您的評論!");
}
</script>-->
</div>
<div class="clearfix"></div>
</form>
<?php
if (!empty ($_POST)) {
$text = $_POST['text'];
if (empty ($text)) {
echo '<script>alert("評論內容不能為空!");</script>';
} else {
if (isset ($_SESSION['user'])) {
$name = $_SESSION['user'];
update($name, $text);
} else
echo "<script>alert('請您先登錄再進行評論!');</script>";
}
}
function update($name, $text) {
$movie = "Galaxy";
include ("conn.php");
date_default_timezone_set('Asia/Chongqing');
$today = date('Y-m-d H:i:s', time());
$query = "insert into `comment` (uname,time,movie,words) VALUES ('$name','$today','$movie','$text');";
$result = mysqli_query($link, $query);
if (!$result) {
exit ('寫入資料庫失敗!' . mysqli_error($link));
} else {
echo "<script>alert('評論成功,感謝您的參與!');parent.location.href='single1.php';</script>";
}
}
?>
<div class="single">
<h1>Comments</h1>
<ul class="single_list">
<li>
<div class="preview"><a href="#"><img src="images/2.jpg" class="img-responsive" alt=""></a></div>
<div class="data">
<div class="title">呵呵少年 / 2014-12-31 19:25:34</div>
<p> 可能是因為他很痛苦,他認為自己身體很好,但他被迫忍受九次痛苦,因為當我來到最不聰明的人面前,他從最不聰明的人那里得到了我們軍隊的演講,他不想嘲笑他們中的任何一個, </p>
</div>
<div class="clearfix"></div>
</li>
<li>
<div class="preview"><a href="#"><img src="images/3.jpg" class="img-responsive" alt=""></a></div>
<div class="data">
<div class="title">不會寫評論的杠精 / 2015-5-11 16:21:34</div>
<p>但是如果他受苦兩次或兩次以上,他將在禿鷲中受苦,或者如果他受苦,他將不受任何困難,但會習慣,我將因他用一杯油責備的正義仇恨而感到榮幸,并將用兩種悲傷摧毀植物,這將使你不再容易受苦,因為當我們選擇這個選項時,我們不能給主人帶來任何快樂</p>
</div>
<div class="clearfix"></div>
</li>
<li>
<div class="preview"><a href="#"><img src="images/4.jpg" class="img-responsive" alt=""></a></div>
<div class="data">
<div class="title">王五麻子 / 2016-9-16 20:11:16</div>
<p>什么垃圾電影,差評 </p>
</div>
<div class="clearfix"></div>
</li>
<li class="middle">
<div class="preview"><a href="#"><img src="images/5.jpg" class="img-responsive" alt=""></a></div>
<div class="data-middle">
<div class="title">村口跳舞的趙四 / 2018-3-21 16:45:34</div>
<p>殘疾人擺脫快去看病</p>
</div>
<div class="clearfix"></div>
</li>
<li class="last-comment">
<div class="preview"><a href="#"><img src="images/6.jpg" class="img-responsive" alt=""></a></div>
<div class="data-last">
<div class="title">鋼鐵俠一號 / 2020-1-7 17:21:54</div>
<p>我們都是偉大祖國的花朵</p>
</div>
<div class="clearfix"></div>
</li>
<li>
<div class="preview"><a href="#"><img src="images/7.jpg" class="img-responsive" alt=""></a></div>
<div class="data">
<div class="title">村口集合,水泥自備 / 2021-2-1 00:01:14</div>
<p> 非常不錯的電影,值得推薦!</p>
</div>
<div class="clearfix"></div>
</li>
<?php
include ("conn.php");
$query = "select * from `comment` where movie = 'galaxy';";
$result = mysqli_query($link, $query);
if (!$result) {
exit ('查詢錯誤!');
}
while ($row = mysqli_fetch_assoc($result)) {
$uname = $row['uname'];
$time = $row['time'];
$words = $row['words'];
echo '<li>' .
'<div class="preview"><a href="#"><img src="images/p1.png" class="img-responsive" alt=""></a></div>' .
'<div class="data">';
echo '<div class="title">' . $uname . ' / ' . $time . '</div>
<p> ' . $words . '</p>';
echo '</div>' .
'<div class="clearfix"></div>' .
'</li>';
}
?>
</ul>
</div>
</div>
<div class="col-md-3">
<div class="movie_img"><div class="grid_2">
<img src="images/pic6.jpg" class="img-responsive" alt="">
<div class="caption1">
<ul class="list_5 list_7">
<li><i class="icon5"> </i><p>3,548</p></li>
</ul>
<i class="icon4 icon6 icon7"> </i>
<p class="m_3">美國隊長1</p>
</div>
</div>
</div>
<div class="grid_2 col_1">
<img src="images/pic2.jpg" class="img-responsive" alt="">
<div class="caption1">
<ul class="list_3 list_7">
<li><i class="icon5"> </i><p>3,548</p></li>
</ul>
<i class="icon4 icon7"> </i>
<p class="m_3">美國隊長2</p>
</div>
</div>
<div class="grid_2 col_1">
<img src="images/pic9.jpg" class="img-responsive" alt="">
<div class="caption1">
<ul class="list_3 list_7">
<li><i class="icon5"> </i><p>3,548</p></li>
</ul>
<i class="icon4 icon7"> </i>
<p class="m_3">綠巨人</p>
</div>
</div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</body>
</html>
更多片源
代碼詳見原始碼

總結
本學期學習了php編程語言,并了解了與web互動相關的知識,學期末完成這個大作業,參考了網上的模板主要進行后臺的撰寫,以及模板內容的填充,
代碼模板參考:愛給網
本篇原始碼下載:xxlzdf-多樂影視電影網站
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/386618.html
標籤:其他
上一篇:jQuery夾娃娃小游戲
