-
php include 和require语句
所属栏目:[PHP教程] 日期:2020-12-13 热度:68
PHP include 和require语句? 区别:require生成一个错误,在错误发生后脚本会停止执行 include生成一个警告,在错误发生后脚本会继续执行 实例1?假设有一个标准的页头文件,名为hearder.php。在页面中引入这个头文件 html head meta charset ="utf-8" title[详细]
-
PHP文件处理
所属栏目:[PHP教程] 日期:2020-12-13 热度:145
PHP文件处理 fopen()函数用于在PHP中打开文件夹 打开文件 htmlbody? php $file = fopen ("welcome.txt","r" ); ?/body/html 文件打开模式 r 只读。在文件的开头开始。 r+ 读/写。在文件的开头开始。 w 只写。打开并清空文件的内容;如果文件不存在,则创建新[详细]
-
PHP 记录日志文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:130
常用到的函数,备份在这里。 ? function write_log( $data ){ $year = date (‘Y-m‘ ); $path = ‘./public/log/‘. $year .‘/‘. date (‘Ymd‘).‘_request_log.txt‘ ; // 检测目录是否存在,若不存在则进行创建 $dir_name = dirname ( $path ); if (! f[详细]
-
php发送邮件
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
? php // +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyright (c) 2006-2016 http://thinkphp[详细]
-
php实现人员权限管理(用户界面)
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
上一篇介绍的是管理员页面,能完成对用户的角色修改和保存,这里来说一下用户界面,用户通过登录,显示出其对应功能界面。 1.登录页面(用的ajax,也可以用php表单提交方式) ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w[详细]
-
access denied
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
背景: 想要使用nginx转发 实现一个输出PHPinfo的页面,比如: 访问? aaa.com/phpinfo? 浏览器显示phpinfo的信息,因为有的时候需要查看phpinfo,所以想单独配置一个能直接访问phpinfo的页面.? 因为是PHP文件,所以肯定需要转发给PHP处理,? 贴出配置 location / ph[详细]
-
第一周小结
所属栏目:[PHP教程] 日期:2020-12-13 热度:176
? ? ? ? ? 1.任意文件下载 目标10.6.1.54 找到一个可以下载的东西,如图 ? ? ?右键复制链接,打开 ? ? ?将dog_cat.jpg随意更改一下,会报出错误,并说文件找不到 ? ? ?这时候我们御剑扫描,这里有index.php,我们试着下载 ? ? ? ? ? ?显然这个文件毫无用处,[详细]
-
PHP基于MVC模式下的停车场车位管理系统、448源码下载
所属栏目:[PHP教程] 日期:2020-12-13 热度:111
大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT)、PYTHON、PHP、C#、安卓等多项技术。 今天将为大家分析一个停车场车位管理系,统本系统的设计是基于php+apache+mysql的方式设计,以zendstudio和mysql5.1.2为开发工具,并运用Photosh[详细]
-
No matching DirectoryIndex (index.php) found
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
日志报错信息: Apache部署前端代码 解决方案: 加上 index.html重启Apache[详细]
-
PHP基于B/S的教室管理系统
所属栏目:[PHP教程] 日期:2020-12-13 热度:130
随着计算机的发展及网络技术的普及和应用,日常管理工作从以前繁琐的事务中解放出来,因而提高了工作效率。高校的教室管理工作还是通过手工管理方式进行,工作效率很低。因此,开发了教室管理系统。 根据高校的规模和经济情况,本系统具有教室管理系统的基本[详细]
-
PHP基于B/S的企业员工培训管理系统
所属栏目:[PHP教程] 日期:2020-12-13 热度:141
互联网的普及给人们带来的便利不需多说。因此如果把企业员工培训管理与互联网结合起来,利用php技术建设企业员工培训管理系统,实现企业员工培训管理的网络化。 企业员工培训管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的企业、企业员工培训[详细]
-
PHP基于B/S的个人网站
所属栏目:[PHP教程] 日期:2020-12-13 热度:167
个人网站可以充分地表达自己的思想,通过发表日志展示个人才能,抒发个人情感;网友则可以根据主题发表个人的意见,表达自己的想法,与站长进行思想交流。同时也是为了满足广大网友日益增长的网络服务需求,提供一个更强大的,更方便快捷的交流平台。 经过本[详细]
-
PHP基于B/S的超市管理系统
所属栏目:[PHP教程] 日期:2020-12-13 热度:54
随着信息化技术的快速发展,计算机应用已经进入了千家万户,随着超市商品在不断的增多,商品进销存管理上也存在着许多问题。商品数据的处理量快速增长,原本的人工管理模式已经不太适合这种形式,使用计算机可以完成数据收集、处理和分析,减少人力和物力的[详细]
-
PHP--API
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
PHP所有能力都是函数,内置1000多个函数,不是每一个函数都默认直接可以使用,有一些需要安装或者启用额外的“插件”扩展。 1,获取字符串长度 ? php$str = ‘ hello ‘ ;echo strlen($str); //5 2,获取中文字符串(宽字符)的长度 strlen 只能获取拉丁文的长[详细]
-
php的会话控制
所属栏目:[PHP教程] 日期:2020-12-13 热度:172
php的会话控制,什么是会话控制,http等。 什么是会话控制思想,http协议。 cookie 和 session http是超文本传输协议,是网络上最广泛的一种网络协议。 http最大特点是无连接无状态,clinet到http request到server,server到http response到clinet。 建立一[详细]
-
php连接mySql,加密函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
连接MySQL mysql_connect(servername,username,password); 面向对象: ?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername,$username,$password); // 检测连接 if ($conn-connec[详细]
-
php数组,常量,遍历等
所属栏目:[PHP教程] 日期:2020-12-13 热度:150
php常量,常量是不能被改变的,由英文字母,下划线,和数字组成,但是数字不能作为首字母出现。 bool define ( string $name,mixed $value [,bool $case_insensitive = false ] ) ?php // 区分大小写的常量名 define( "44", "Welcome to 444"); echo 44; ech[详细]
-
[CTF]文件包含(php伪协议)+代码执行(XCTF 4th-CyberEarth)
所属栏目:[PHP教程] 日期:2020-12-13 热度:158
原作者:admin [原理] 文件包含读源码、x-forwarded-for preg_replace 函数执行一个正则表达式的搜索和替换,preg_replce正则表达式部分包含e参数的时候,进行替换的部分会被执行。 [目的] 掌握正则表达式、伪协议读取源码 [环境] windows [工具] firefox、b[详细]
-
php开启mbstring扩展并设置支持utf-8编码
所属栏目:[PHP教程] 日期:2020-12-13 热度:154
前一段时间使用一个服务的接口,因为调用接口时使用的参数里面有中文,调用接口会出现异常问题,后来才明白是编码不一致的问题。然而,我本地项目开发使用的是utf-8,接口那边也是需要utf-8的,那么问题来了,到底哪里的编码不一致呢? 请教了一下高手,原来[详细]
-
bzoj4987 Tree 树上背包
所属栏目:[PHP教程] 日期:2020-12-13 热度:171
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4987 题解 一道还不错的题咯。 很容易发现一个结论:这 (k) 个点构成的一定是一个连通块,并且走的时候应该是按照某种类似于 dfs 的遍历方式连续走的。 可以发现,最终答案应该有:从根的某个子[详细]
-
PHP+Ajax手机移动端发红包实例
所属栏目:[PHP教程] 日期:2020-12-13 热度:83
基本流程:当输入完红包数量和总金额后,PHP会根据这两个值进行随机分配每个金额,保证每个人都能领取到一个红包,且每个红包金额不等,并且所有红包金额总额等于总金额。 实现原理: 设定总金额为10元,有N个人随机领取: N=1 第一个 则红包金额=X元; N=2[详细]
-
sqlmap注入工具
所属栏目:[PHP教程] 日期:2020-12-13 热度:138
sqlmap是sql自动注入工具。 sqlmap最基本用法: 打开命令行交互界面。 1.检测是否存在注入点:sqlmap -u " ww.xxx.com/test.php?id=1 " 2.检测数据库名:sqlmap -u " ww.xxx.com/test.php?id=1 " --dbs 3.检测指定数据库的表名:sqlmap -u " ww.xxx.com/test[详细]
-
用于强密码验证的PHP正则表达式
所属栏目:[PHP教程] 日期:2020-12-13 热度:94
参见英文答案 Reference – Password Validation????????????????????????????????????1个 我在网上看到了以下正则表达式. (?=^.{8,}$)((?=.*d)|(?=.*W+))(?![.n])(?=.*[A-Z])(?=.*[a-z]).*$ 它只在字符串中有效: * contain at least (1) upper case let[详细]
-
php – 如何销毁对象?
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
据我所知(这很少),有两种方法,给出: $var = new object() 然后: // Method 1: Set to null$var = null;// Method 2: Unset unset($var); 其他更好的方法?我在这里分裂头发吗? 解决方法 你在找 unset() . 但请注意,您无法显式销毁对象. 它将保留在那里,但[详细]
-
PHP已弃用:具有相同名称的方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:107
我收到一个错误说 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; TSStatus has a deprecated constructor in C:Program Files (x86)ZendApache24htdocsviewermodulestsstatustsstat[详细]