- 博客(18)
- 收藏
- 关注
原创 连接数据库实现添加,删除,修改,AJAX异步,分页,查询等操作,
以下是boss.php页面 添加页面 function go(su){ if(confirm("您确定要删除吗?")){ window.location.href='conn.php?id='+su+'&q=delete'; }else{ return false; } } function showsite(str,sd){ if
2017-03-06 22:04:04
2163
原创 连接数据库实现删除 添加 修改操作
boss.php页面: 添加页面 function go(su){ if(confirm("您确定要删除吗?")){ window.location.href='conn.php?id='+su+'&q=delete'; }else{ return false; } } $con = mysqli_connect('127.0
2017-03-02 20:45:44
603
原创 AJAX异步请求链接数据库
AJAX function showSite(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) {
2017-03-01 11:42:06
718
原创 用select下拉框做多选输出
$q = isset($_GET['q'])?$_GET['q']:""; if($q) { $arr = array("菜鸟教程http://www.runoob.com","Google 搜索http://www.google.com","淘宝http://www.taobao.com"); foreach($q as $key=>$value) { echo $a
2017-02-27 13:23:08
919
原创 AJAX异步请求
mytest function showCustomer(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) { xmlhttp=new XMLHttp
2017-02-26 16:04:45
298
转载 创建自定义的错误处理器
//用户定义的错误处理函数; function customError($errorno,$errorstr){ echo "Error:[$errorno] $errorstr"; echo "已经通知网站管理员"; error_log("error:[$errorno] $errorstr","1","163@qq.com","from:456@@qq.com"); } //设
2016-11-29 10:29:23
346
原创 发送E-mail
roo.boo //创建方法过滤EMAIL; function spamcheck($field){ // filter_var() 过滤 e-mail // 使用 FILTER_SANITIZE_EMAIL $field = filter_var($field,FILTER_SANITIZE_EMAIL); // 使用 FILTER_VALIDATE_EMAIL if(
2016-11-25 14:17:01
2080
原创 控制页面中的表情输出
roo.boo 微笑 嘲笑 生气 喜欢 if(isset($_GET['sub'])){ switch ($_GET['check']){ case "1"; echo ""; break; case "2"; echo ""; break; case "3"; echo ""; break; case "4"; echo ""; bre
2016-11-23 20:59:14
706
原创 文件上传2
roo.boo 文件名: if (isset($_FILES['file'])) { //允许上传图片的后缀名; $allowedExt = array("gif","jpeg","png","jpg"); $temp = explode(".", $_FILES['file']['name']); $exten = end($temp);//获取图片后缀
2016-11-23 16:15:29
256
原创 php表单验证
mijianbin .error{color: #FF0000;} //定义变量并赋值为空! $nameerr = $websiteerr = $gendererr = $emailerr = ""; $name = $website = $gender = $comment = $email = ""; if($_SERVER["REQUEST_METHOD"]==
2016-10-18 13:53:39
336
原创 图片上传
name="uploadfile">上传文件: //print_r($_FILES["upfile"]); if(isset($_FILES['upfile'])){ if(is_uploaded_file($_FILES['upfile']['tmp_name'])){ $upfile=$_FILES["upfile"]; //获取数组里面的值 $name=$up
2016-07-19 17:21:47
259
原创 接口
//interface关键字用于定义接口,接口中的方法不需要具体的实现 interface Icaneat{ public function eat($food); } //implement关键字用于类实现了某一个接口,实现某一个接口后,必须提供接口中方法的具体实现, //接口不能实例化; //$da=new Icaneat; class Humen implements Ican
2016-06-16 17:45:29
367
原创 final关键字
//不想被继承的类在Class前加上关键字final即可,不想被子类重写的方法在方法定义之前加上关键字final即可 //final calss BaseClass class BaseClass{ //final public function test() public function test(){ echo "this is test"; } publi
2016-06-16 16:12:57
217
原创 数据访问
//parent关键字可以调用父类中被子类重写了的父类的方法; //self关键字可以访问自身的成员方法,也可以访问自身的静态成员方法和类常量, //static关键字可以访问类自身定义的静态成员 class BaseClass{ function test(){ echo "this is test"; } function test1(){ echo "this is test
2016-06-16 15:41:37
266
原创 静态属性静态方法
/*静态属性用于保存内的公有数据 * 静态方法里面只能访问静态属性 * 静态成员不需要实例化就可以访问 * 类的内部可以通过self或者static关键字访问自身的静态成员 * 子内方法中可以通过parent关键字访问父类的静态成员 * 可以通过类的名称在类定义外部访问静态成员 */ class Human{ public $name; public $hei
2016-06-14 14:19:15
370
原创 小型留言板
//链接数据库 session_start(); $sq= @mysql_connect("127.0.0.1","root","")or die("数据库还没有好"); $sa= @mysql_select_db("thinkphp",$sq); mysql_query("set name'utf8'"); define("ALL", "SHA"); /
2016-06-12 15:17:55
879
原创 构造函数
/*类的定义和实例化 1 怎样定义一个类 2 怎样实例化一个类 3 怎样调用一个类的方法 4 构造函数 5 析构函数 */ //定义一个类只需要用class关键字后跟类的名称即可 ,类的名称通常每个单词的第一个字母大写,以大括号开始结束。 class NbaPlayer{ public $name="Jodan"; public $weight="98kg"; publi
2016-06-03 14:25:40
281
原创 类的定义和实例化
/*类的定义和实例化 1 怎样定义一个类 2 怎样实例化一个类 3 怎样调用一个类的方法 4 构造函数 5 析构函数 */ //定义一个类只需要用class关键字后跟类的名称即可 ,类的名称通常每个单词的第一个字母大写,以大括号开始结束。 class NbaPlayer{ public $name="Jodan"; public $weight="98kg"; publi
2016-06-03 12:08:19
2593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅