php代码

合集下载

php文章管理模块实例代码

php文章管理模块实例代码

php文章管理模块实例代码php写的文章管理模块,包括添加文章、修改与删除文章、查看文章列表等,有需要的朋友,可以作个参考。

代码如下,实现了文章管理的基本功能,大家注意看注释,知识点还是不少的。

<?php/***一览()*文章管理* * */include "isLogin.php";include "../conn/config.inc.php";include_once("../FCKeditor/fckeditor.php");$oFCKeditor = new FCKeditor("content") ; // 创建FCKeditor实例,可创建多个实例$oFCKeditor->BasePath = '../FCKeditor/'; // 设置FCKeditor目录地址/*action操作初始化*/if(emptyempty($_REQUEST['action'])){$_REQUEST['action']='list';}else {$_REQUEST['action']=trim($_REQUEST['action']);}if($_REQUEST['action']=='add'){$oFCKeditor = new FCKeditor("content") ; // 创建FCKeditor实例,可创建多个实例$oFCKeditor->BasePath = '../FCKeditor/'; // 设置FCKeditor目录地址$tpl->assign('fck',$oFCKeditor->Create());$tpl->assign('tmess','添加文章');$tpl->assign('act','insert');$tpl->assign('submitButton','添加');$tpl->display('admin/addArticle.tpl');}/*添加文章*/elseif ($_REQUEST['action']=='insert'){$title=$_POST['title'];$zhaiyao=$_POST['zhaiyao'];$author=$_POST['author'];$laiyuan=$_POST['laiyuan'];$keyword=$_POST['keyword'];$is_tuijian=$_POST['is_tuijian'];$content=$_POST['content'];$sql="insert into article (title,zhaiyao,author,laiyuan,keyword,is_tuijian,content,addtime) values('$title','$zhaiyao','$author','$laiyuan','$keyword','$is_tuijian','$content',now())";$rs=$db->query($sql);if($rs){echo header("location:/admin/article.php?action=list");}else {echo "失败!";}}/*文章列表*/elseif ($_REQUEST['action']=='list'){$total=getAllArticle();$curpage=<A class=infotextkey href="/shouce/php5/function.isset.html"target=_blank>isset()</A>($_GET['page'])?$_GET['page']:1;$pageObj=new Page($total,$curpage);$pageInfo=$pageObj->getPageInfo();$arts=getArticlePage($pageInfo['row_offset'],$pageInfo['row_num']);$tpl->assign("tmess","文章列表");$tpl->assign("arts",$arts);$tpl->assign("pageInfo",$pageInfo);$tpl->display("admin/editArticle.tpl");}/*修改文章*/elseif ($_REQUEST['action']=='edit'){$id=$_GET['id'];$post=editArticle($id);$tpl->assign("tmess","修改文章");$tpl->assign('post',$post);$oFCKeditor->Value=$post["content"]; //编辑时显示文章内容if($post['is_tuijian']==1||$_POST["recommend"]==1){ //判断是否推荐$tpl->assign('recommend','checked');}else {$tpl->assign('no_recommend','checked');}$tpl->assign('fck',$oFCKeditor->Create());$tpl->assign("act","update");$tpl->assign('submitButton','修改');$tpl->display('admin/addArticle.tpl');}elseif ($_REQUEST['action']=='update'){$id=$_POST['id'];$title=$_POST['title'];$zhaiyao=$_POST['zhaiyao'];$author=$_POST['author'];$laiyuan=$_POST['laiyuan'];$keyword=$_POST['keyword'];$is_tuijian=$_POST['is_tuijian'];$content=$_POST['content'];$sql="update article set title='$title',zhaiyao='$zhaiyao',author='$author',laiyuan='$laiyuan',keyword='$keyword',is_tuijian ='$is_tuijian',content='$content' where id ='$id'";$rs=$db->query($sql);if($rs){echo header("location:/admin/article.php?action=list");}else {echo "修改失败!";}}/*删除*/elseif ($_REQUEST['action']=='del'){$id=$_GET['id'];del($id);}/*审核文章*/elseif ($_REQUEST['action']=='shenhe'){$id=$_GET['id'];shenhe($id);}/*锁定文章*/elseif ($_REQUEST['action']=='lock'){$id=$_GET['id'];lock($id);}/*批量删除*//*批量审核*/elseif (isset($_REQUEST['shenhe_x'])||isset($_REQUEST['shenhe_y'])){$del=$_POST['del'];shenhe($del);}/*批量锁定*/elseif (isset($_REQUEST['lock_x'])||isset($_REQUEST['lock_y'])){$del=$_POST['del'];lock($del);}/*==--文章模块相关函数===*//*** 获取所有的文章进行分页用* */function getAllArticle(){global $db;$sql="select * from article";$rs=$db->query($sql);$total=$db->num_rows($rs);return $total;}/*文章分页相关函数*/function getArticlePage($offset,$num){global $db;$sql="select*from article order by id desc limit $offset,$num";$rs=$db->query($sql);while ($row=$db->fetch_array($rs)){$data[]=$row;}return $data;}/*文章修改*/function editArticle($id){global $db;$sql="select * from article where id = '$id'";$rs=$db->query($sql);return $row=$db->fetch_array($rs,MYSQL_ASSOC);}/*删除文章*/function del($id){global $db;$sql="delete from article where id";if(is_array($id)){$sql.="IN (".implode(",","$id").")";}else {$sql.="=$id";}$rs=$db->query($sql);if($rs){echo header("location:/admin/article.php?action=list");}else {echo "删除失败!";}}function shenhe($id){global $db;$sql="update article set status='1' where id";if(is_array($id)){$sql.="IN (".join(",",$id).")"; //如果$id是一个数组,用join函数把$id分割成用,连接的字符串join是implode的别名}else {$sql.="=$id";}$rs=$db->query($sql);if($rs){echo header("location:/admin/article.php?action=list");}else {echo "审核失败!";}}function lock($id){global $db;$sql="update article set status='0' where id ";if(is_array($id)){$sql.="IN (".implode(",","$id").")";}else {$sql.="=$id";}$rs=$db->query($sql);if($rs){echo header("location:/admin/article.php?action=list");}else {echo "锁定失败!";}}?>。

php用户登录页面代码源代码

php用户登录页面代码源代码

//登入页面$conn=mysql_connect('127.0.0.1','root','')or die("连接失败");mysql_select_db('tujian',$conn)or die("未找到该数据库");define(ALL_PS,"vivid"); mysql_query("set names GBK");if($_POST[submit]){$postcode=strtolower($_POST["code"]);$postcode=strtoupper($_POST["code"]);$uid=str_replace(" ","",$_POST[uid]);$sql="select * from users where `uid`='$_POST[uid]'";$query=mysql_query($sql);$user=is_array($row=mysql_fetch_array($query));$mi=$user?md5($_POST[pass].ALL_PS)==$row[pass]:FALSE;if($mi){$_SESSION[uid]=$row[uid];$_SESSION[name]=$row[name];$_SESSION[id]=$row[id];$_SESSION[user_shell]=md5($row[uid].$row[pass].ALL_PS);if( $_SESSION["code"]==$postcode){echo"<script>alert('登录成功!');location.href='index.php';</script>";}else{echo"<div class='show'>验证码输入错误,请重新输入!</div>";}}else{echo"<div class='show'>用户名或密码输入错误</div>";session_destroy();}}><SCRIPT language=javascript>function Checklogin(){if(myform.uid.value=="账号/学号"){alert("请填写登录名");myform.uid.focus();return false;}if(myform.pass.value=="密码/身份证后六位数"){alert("密码不能为空");myform.pass.focus();return false;if(myform.code.value=="验证码"){alert("请填写验证码");myform.code.focus();return false;}}</SCRIPT><style type="text/css"><!--body {background-image: url(images/user_loginbg.jpg); }--></style><style type="text/css"><!--.STYLE1 {color: #000000;font-size: 18px;}body {background-color: #f7f4f6;}.position{position: absolute;top: 10pxright: 200pxwidth: 296px;left: 878px;top: 161px;height: 304px;width: 258px;}.position2{position: absolute;left:63px;top:250px;}.position3{position:absolute;left: 935px;top: 122px;font-size:25px;font-family: Arial, Helvetica, sans-serif;}.STYLE8 {position: absolute;font-size: 30px;font-family: Arial, Helvetica, sans-serif;color: #0000FF;top: 0px;left: 40px;}.STYLE9 {font-size: 18px;font-family: "宋体";}.STYLE10 {font-family: "Courier New", Courier, monospace;font-weight: bold;}.STYLE11 {color: #FFFFFF;font-weight: bold;text-decoration:none;}.show{position:absolute;left:1135px;top:400px;}--></style><html><title>用户登录</title><body background="images/login.PN"><form action="" method="post" name="myform" onsubmit="return Checklogin();"><div class="position"><table width="296" height="250" align="right" bordercolor="#ffffff" bgcolor="#ffffff"><tr><td width="292" height="37" bgcolor="#ffffff"> <h1 class="STYLE1"> 欢迎登录</h1></td> </tr><tr><td><div align="center"><br>&nbsp;<input type="text" value="账号" onfocus="if(value=='账号') {value=''}" onblur="if (value=='') {value='账号'}" name="uid" style="width:180px;height:25px;color:#939597;"/><br></div></td></tr><tr><td>&nbsp;<div align="center">&nbsp;<input type="text" value="密码" onfocus="if(value=='密码') {value=''}" onblur="if (value=='') {value='密码'}" name="pass" style="width:180px;height:25px;color:#939597;"/><br></div></td></tr><br><tr><td>&nbsp;&nbsp;<div align="center">&nbsp;&nbsp;<input type="text" value="验证码" onfocus="if(value=='验证码') {value=''}" onblur="if (value==''){value='验证码'}" name="code" style="width:80px;height:25px;color:#939597;"/> <span style="color:#867e82;font-size:10pt;">填写下图所示文字</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="code.php?" alt="点击刷新" onClick="this.src=this.src+'?'" /><span size="20px"style="color:#867e82;font-size:10pt;">看不清?点击图片刷新</span></p></div></td></tr><tr><td height="297"><div class="position2">&nbsp;</div><span class="position2"><input type="submit" name="submit" style="background:#2c64f3; height:39px; width:110px; font-size: 24px; font-style: inherit; font-weight: normal;color:#fff" value="登入"/></span></td></tr></table></div><p class="STYLE8">&nbsp;</p><p class="STYLE8"><span class="STYLE10">土建学院交流平台</span><span class="STYLE9"> 登录界面</span></p><p class="STYLE8">&nbsp;</p><p class="STYLE8">&nbsp; </p></form><p>&nbsp;</p><p>&nbsp;</p><p><div class="position3"><a href="register.php"class="STYLE11">立即注册</a></div></p></body></html>。

实用的PHP实例代码20个2篇

实用的PHP实例代码20个2篇

实用的PHP实例代码20个2篇PHP是一种广泛应用于Web开发的脚本语言,具有简单、灵活、易学的特点。

它不仅可以用来开发网站,还可以用来编写各种实用的应用程序。

在本文中,我们将为您介绍20个实用的PHP实例代码和使用场景。

第一篇:1-10个实例1. 文件上传文件上传是Web开发中常用的功能之一。

使用PHP,您可以很容易地实现文件上传功能,从而让用户能够向您的网站或应用程序上传文件。

2. 邮件发送PHP提供了发送电子邮件的功能,您可以使用PHP编写代码来发送电子邮件,例如发送注册确认邮件、找回密码邮件等。

3. 图片缩放PHP提供了强大的图像处理功能,您可以使用PHP来缩放图片,为您的网站或应用程序提供更好的用户体验。

4. 数据库连接在许多Web应用程序中,需要与数据库进行交互。

PHP提供了各种数据库连接操作,您可以使用PHP来连接各种类型的数据库,如MySQL、Oracle等。

5. 表单验证表单验证是保证用户输入数据有效和安全的重要环节。

PHP提供了丰富的表单验证函数,您可以使用PHP来验证用户提交的表单数据,例如检查邮箱格式、密码强度等。

6. 分页功能在处理大量数据时,分页功能非常有用。

使用PHP,您可以轻松地实现分页功能,让用户能够浏览和导航数据的不同页面。

7. 登录认证登录认证是保护网站或应用程序安全的重要步骤。

使用PHP,您可以编写代码来实现用户登录认证功能,例如检查用户名和密码是否匹配等。

8. 数据加密在处理敏感信息时,数据加密是非常重要的。

PHP提供了各种数据加密函数,您可以使用PHP来对敏感数据进行加密和解密。

9. 生成验证码验证码是防止机器人和恶意攻击的有效手段。

使用PHP,您可以生成随机验证码,并将其嵌入到表单中,确保只有人类用户能够提交表单。

10. 数据备份定期数据备份是保证数据安全的重要环节。

使用PHP,您可以编写脚本来自动备份数据库,确保数据的安全可靠。

第二篇:11-20个实例11. 数据导出有时候,需要将数据库中的数据导出为Excel、CSV等格式,以方便进行数据分析或其他用途。

php基本代码大全

php基本代码大全
if($page>0)echo "<a href=$PHP_SELF?page=0$queryString>首页</a>";
if($startpage>0)
echo " ... <b><a href=$PHP_SELF?page=".($page-$shownum*2)."$queryString>?</a></b>";
?>
<?php
mysql_close();
?>
4、服务器端包含
<?php require_once('conn.php'); ?>
5、如何将一条记录写入数据库,然后提示并跳转页面
<?php
$ly_title=$_POST["ly_title"];
$ly_content=$_POST["ly_content"];
$ly_time=$_POST["ly_time"];
$ly_author=$_POST["ly_author"];
$ly_email=$_POST["ly_email"];
$sql="update liuyan set ly_title='$ly_title',ly_content='$ly_content',ly_time='$ly_time',ly_author='$ly_author',ly_email='$ly_email' where ly_id=$_GET[id]";

PHP登陆页面完整代码

PHP登陆页面完整代码

PHP登陆页⾯完整代码/*包括的⽂件*//*login.php*/<?phprequire('./mysql.php');$username=$_REQUEST['username'];$passwd=$_REQUEST['passwd']session_start();$_SESSION['s_username']=$username;$query_user="select * from user where username = '$username' and passwd = '$passwd'";$db=new mysql();//实例化类mysql$result = $db->query_exec($query_user);//验证⽤户$num_results=$result->num_rows;//取得数据库中的记录⾏if($num_results==0){echo 'login fail!!';><p><a href="./template/login.htm">返回登陆</a></p><?php}else{header("Location: ./index.php");}>/*templates/login.tpl*/<html><head><meta http-equiv="text/html;charset='utf-8'"><link rel="stylesheet" type="text/css" href="./css/login.css"><script type="text/javascript" src="js/face.js"></script></head><body><table width="400px" height="208" border="0" cellpadding="0" cellspacing="0" ><form id="login" name="login" method="post" action="a.php" onSubmit=""><tr><td height="25" align="right">⽤户名:</td><td><input name="name" type="text" onmouseover="this.style.backgroundColor='#ffffff'"onMouseOut="this.style.backgroundColor='#e8f4ff'" size="15" /></td></tr><tr><td height="25" align="right">密码:</td><td><input name="password" type="password" id="password" onmouseover="this.style.backgroundColor='#ffffff'" onMouseOut="this.style.backgroundColor='#e8f4ff'" size="15" /></td></tr><tr><td height="25"align="right">验证码:</td><td><input name="check" type="text" id="check" onmouseover="this.style.backgroundColor='#ffffff'" onMouseOut="this.style.backgroundColor='#e8f4ff'" size="10" /><img src="code.php" id="code" /></td> </tr>/*mysql.php*/<?phpvar $db_host = 'localhost';var $db_username= 'root';var $db_password= '123';var $db_database= 'new';$db =mysql_connect($ db_host,$db_username,$-> db_password,$-> db_database);if (mysqli_connect_errno()) {echo "连接数据库失败!";exit;}return $db;}}>/*效果为*/分类:。

php代码格式整理

php代码格式整理

php代码格式整理在编写 PHP 代码时,有时会发现代码的格式有些混乱,难以阅读和维护。

因此,在编写 PHP 代码时,我们需要注意代码的格式整理。

下面,将为大家介绍一些 PHP 代码格式整理的技巧。

1. 缩进缩进是非常重要的,可以方便我们阅读代码结构。

一般来说,每层缩进使用 4 个空格。

但是,如果你团队中使用了制表符来作为缩进,请务必全局使用制表符,而不是空格混合使用。

例如:```phpclass People {\tprivate $name;\tprivate $age;\tprivate $sex;\tpublic function __construct($name, $age, $sex) {\t\t$this->name = $name;\t\t$this->age = $age;\t\t$this->sex = $sex;\t}2. 大小写在 PHP 中,关键字是不区分大小写的,即可以使用大写或小写的关键字。

但为了方便管理和阅读,我们一般使用小写字母。

3. 花括号使用在 PHP 中,可以使用两种方式来表示代码块:使用花括号或不使用花括号。

但为了代码结构的清晰,我们一般建议使用花括号来表示代码块。

花括号应该紧贴在语句后面,并且使用和语句相同的缩进。

```phpif ($condition) {\t// do something}```4. 注释注释是非常重要的,可以在后期代码维护时方便我们理解代码。

注释一般放在代码行上面,并且使用单行注释或块注释。

注释应该清晰明了,避免过于冗长。

/** 计算两个数的差* @param $a int 被减数* @param $b int 减数* @return int 差值*/function sub($a, $b) {\treturn $a - $b;}```5. 代码分离在编写 PHP 代码时,不建议在同一个文件中编写过多的代码,会使代码难以阅读和维护。

基于php的管理系统代码

基于php的管理系统代码

基于php的管理系统代码以下是一个简单的基于PHP的管理系统代码示例:index.php:```php<?phpsession_start();if(!isset($_SESSION['username'])){header("Location: login.php");exit;}><!DOCTYPE html><html><head><title>管理系统</title></head><body><h1>欢迎 <?php echo $_SESSION['username']; ?></h1> <a href="logout.php">退出</a></body></html>```login.php:```php<?phpsession_start();if(isset($_SESSION['username'])){header("Location: index.php");exit;}if($_SERVER['REQUEST_METHOD'] == 'POST'){$username = $_POST['username'];$password = $_POST['password'];// 验证用户名和密码if($username == 'admin' && $password == 'admin123'){ $_SESSION['username'] = $username;header("Location: index.php");exit;}else{$error_message = "用户名或密码错误";}}><!DOCTYPE html><html><head><title>登录</title></head><body><h1>登录</h1><?php if(isset($error_message)) { echo "<p>".$error_message."</p>"; } ?><form method="post"><label for="username">用户名:</label><input type="text" name="username" required><br><label for="password">密码:</label><input type="password" name="password" required><br><input type="submit" value="登录"></form></body></html>```logout.php:```php<?phpsession_start();session_destroy();header("Location: login.php");exit;>```这个简单的管理系统代码包括了登录页面、主页和退出功能。

一个完整的php上传功能完整代码(upload代码)

一个完整的php上传功能完整代码(upload代码)

⼀个完整的php上传功能完整代码(upload代码)创建⼀个⽂件上传表单允许⽤户从表单上传⽂件是⾮常有⽤的。

创建上传脚本"upload_file.php" ⽂件含有供上传⽂件的代码:<?phpif ($_FILES["file"]["error"] > 0){echo "错误:" . $_FILES["file"]["error"] . "<br>";}else{echo "上传⽂件名: " . $_FILES["file"]["name"] . "<br>";echo "⽂件类型: " . $_FILES["file"]["type"] . "<br>";echo "⽂件⼤⼩: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";echo "⽂件临时存储的位置: " . $_FILES["file"]["tmp_name"];}?>通过使⽤ PHP 的全局数组 $_FILES,你可以从客户计算机向远程服务器上传⽂件。

第⼀个参数是表单的 input name,第⼆个下标可以是 "name"、"type"、"size"、"tmp_name" 或 "error"。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PHP常用代码大全PHP常用代码1、连接MYSQL数据库代码<?php$connec=mysql_connect("localhost","root","root") or die("不能连接数据库服务器: ".mysql_error());mysql_select_db("liuyanben",$connec) or die ("不能选择数据库:".mysql_error());mysql_query("set names 'gbk'");?>2、读取数据库,并实现循环输出<?php$sql="select * from liuyan order by ly_id desc";$conn=mysql_query($sql,$connec);while($rs=mysql_fetch_array($conn)){?>循环的内容.........<?php}?>3、如何实现分页,包括两个函数,两个调用1)两个函数<?//分页函数function genpage(&$sql,$page_size=2){global $prepage,$nextpage,$pages,$sums; //out param$page = $_GET["page"];$eachpage = $page_size;$pagesql = strstr($sql," from ");$pagesql = "select count(*) as ids ".$pagesql;$conn = mysql_query($pagesql) or die(mysql_error());if($rs = mysql_fetch_array($conn)) $sums = $rs[0];$pages = ceil(($sums-0.5)/$eachpage)-1;$pages = $pages>=0?$pages:0;$prepage = ($page>0)?$page-1:0;$nextpage = ($page<$pages)?$page+1:$pages;$startpos = $page*$eachpage;$sql .=" limit $startpos,$eachpage ";}//显示分页function showpage(){global $page,$pages,$prepage,$nextpage,$queryString; //param from genpage function$shownum =10/2;$startpage = ($page>=$shownum)?$page-$shownum:0;$endpage = ($page+$shownum<=$pages)?$page+$shownum:$pages;echo "共".($pages+1)."页: ";if($page>0)echo "<a href=$PHP_SELF?page=0$queryString>首页</a>";if($startpage>0)echo " ... <b><ahref=$PHP_SELF?page=".($page-$shownum*2)."$queryString>?</a></b>";for($i=$startpage;$i<=$endpage;$i++){if($i==$page) echo " <b>[".($i+1)."]</b> ";else echo " <a href=$PHP_SELF?page=$i$queryString>".($i+1)."</a> ";}if($endpage<$pages)echo "<b><ahref=$PHP_SELF?page=".($page+$shownum*2)."$queryString>?</a></b> ... ";if($page<$pages)echo "<a href=$PHP_SELF?page=$pages$queryString>尾页</a>";}//显示带分类的分页function showpage1(){$fenlei=$_GET["fenleiid"];global $page,$pages,$prepage,$nextpage,$queryString; //param from genpage function$shownum =10/2;$startpage = ($page>=$shownum)?$page-$shownum:0;$endpage = ($page+$shownum<=$pages)?$page+$shownum:$pages;echo "共".($pages+1)."页: ";if($page>0)echo "<a href=$PHP_SELF?fenleiid=$fenlei&page=0$queryString>首页</a>";if($startpage>0)echo " ... <b><ahref=$PHP_SELF?fenleiid=$fenlei&page=".($page-$shownum*2)."$queryStri ng>?</a></b>";for($i=$startpage;$i<=$endpage;$i++){if($i==$page) echo " <b>[".($i+1)."]</b> ";else echo " <ahref=$PHP_SELF?fenleiid=$fenlei&page=$i$queryString>".($i+1)."</a> ";}if($endpage<$pages)echo "<b><ahref=$PHP_SELF?fenleiid=$fenlei&page=".($page+$shownum*2)."$queryStri ng>?</a></b> ... ";if($page<$pages)echo "<a href=$PHP_SELF?fenleiid=$fenlei&page=$pages$queryString>尾页</a>";}?>2)两个调用第一个<?php$sql="select * from liuyan order by ly_id desc";genpage($sql); //只需要正常代码加上这一行就ok。

$conn=mysql_query($sql,$connec);while($rs=mysql_fetch_array($conn)){?>第二个<?php}?><?phpshowpage(); //显示页?><?phpmysql_close();?>4、服务器端包含<?php require_once('conn.php'); ?>5、如何将一条记录写入数据库,然后提示并跳转页面<?php$ly_title=$_POST["ly_title"];$ly_content=$_POST["ly_content"];$ly_time=$_POST["ly_time"];$ly_author=$_POST["ly_author"];$ly_email=$_POST["ly_email"];$sql="insert intoliuyan(ly_title,ly_content,ly_time,ly_author,ly_email)values('".$ly_title."','".$ly_content."','".$ly_time."','".$ly_author ."','".$ly_email."')";mysql_query($sql,$connec);echo("<script type='text/javascript'> alert('添加成功!');location.href='index.php';</script>");?>6、弹出对话框,并发生页面跳转<?phpecho("<script type='text/javascript'> alert('添加成功!');location.href='index.php';</script>");?>7、信息查看页面(有条件读取数据库)1)有条件读取数据库<?php$sql="select * from liuyan where ly_id=$_GET[id]";$conn=mysql_query($sql,$connec);$rs=mysql_fetch_array($conn);?>2)将某个字段输出<?=$rs[ly_title]?>3)关闭数据库<?phpmysql_close();?>8、对数据库中某一条记录进行更新操作,并作提示跳转<?php$ly_title=$_POST["ly_title"];$ly_content=$_POST["ly_content"];$ly_time=$_POST["ly_time"];$ly_author=$_POST["ly_author"];$ly_email=$_POST["ly_email"];$sql="update liuyan setly_title='$ly_title',ly_content='$ly_content',ly_time='$ly_time',ly_a uthor='$ly_author',ly_email='$ly_email' where ly_id=$_GET[id]";mysql_query($sql,$connec);echo("<script type='text/javascript'> alert('更新成功!');location.href='../index.php';</script>");?>9、如何删除数据库中的一条记录<?php$sql="delete from liuyan where ly_id=$_GET[id]";mysql_query($sql,$connec);echo("<script type='text/javascript'> alert('删除成功!');location.href='../index.php';</script>");?>10、如何进行会员登录验证<?phpsession_start();$username=$_POST["username"];$password=$_POST["password"];$sql="select * from admin where username='".$username."' &&password='".$password."'";$result=mysql_query($sql,$connec);if($row=mysql_fetch_array($result)){session_register("admin");$admin=$username;echo("<script type='text/javascript'> alert('登录成功!');location.href='admin.php';</script>");}else{echo("<script type='text/javascript'> alert('你输入的用户名或密码错误,请重新输入!');location.href='login.php';</script>");}mysql_close();?>11、如何对SESSION进行检验(后台检查页面的制作)<?phpsession_start();if(!isset($_SESSION["admin"])){header("location:login.php");exit;}?>12、验证用户名及密码是否填写(javascript)<SCRIPT language=javascript><!--function confirmlogin(){if (ername.value.length<4 || ername.value==""){ername.focus();ername.select;window.alert("请输入你的用户名!");return false;}if (document.frmmain.password.value.length<4){document.frmmain.password.focus();document.frmmain.password.select;window.alert("请输入你的密码!");return false;}return true;}//--></SCRIPT>13、在PHP中调用编辑器的方法1)将编辑器文件夹放置后台管理文件夹内。

相关文档
最新文档