php基础

解决php和crypto.js使用md5加密结果不一致问题

前言 在做 前后端验签时,使用到了md5加密,发现前后端加密结果不统一,导致验签失败。这里总结一下问题原因以及解决方法,以供参考。前端使用到了CryptoJS前端加密库进行加密。问

今年十八,喜欢ctf-web

<h3 height="28" src="https://img-blog.csdnimg.cn/9d7d12dd0a54475a80cb602c084373ce.png" width="28" /></p> <p>F12直接出flag<img alt="" height="1200" src="https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/updatecrm/php/20231011/16591f2

PHP代码审计入门-DVWA靶场暴力破解篇

<p><strong>0x00  写在前面</strong></p> <p>从零学习php&#xff0c;最终目的实现代码审计入门&#xff0c;软件采用sublime text&#xff0c;环境使用phpstudy搭建&#xff0c;数据库是navicat&#xff0c;需要有基本的前端基础、简单的php&#43;mysql后端基础、渗透知识和漏洞原理&#xff0c;文章跟随流沙前辈学习记录&#xff0c;看看曾经遥不可及的代码审计能不能慢慢啃下来。</p>

百度地图API的使用

文章目录一、百度地图--作者前言二、百度地图如何使用第一步&#xff1a;进入官网第二步&#xff1a;进入开发文档第三步&#xff1a;申请百度开发者密钥获取账户和密钥第四步&#xff1a;插入百度地图4.1申请密钥>已完

php 学生信息管理系统(五)添加记录设计

<h2>添加页面前端</h2> <p>&lt;?php</p> <p>session_start();</p> <p>//先判断是否正常登陆&#xff0c;根据是否有$_session[&#39;yhm&#39;]</p> <p>if ($_SESSION[&#39;yhm&#39;]&#61;&#61;null) {<!-- --></p> <p>    echo &#34;&lt;script&gt;location&#61;&#39;dengl

Web安全之文件上传漏洞详解

一、文件上传漏洞定义 文件上传漏洞是指用户上传了一个可执行的脚本文件&#xff0c;并通过此脚本文件获得了执行服务器端命令的能力。这种攻击方式是最为直接和有效的&#xff0c;“文件上传”本身没有问题&#xff0c;有问题的是文件上传后&#

Laravel8创建定时任务

<h3>序言</h3> <p>        这篇文章讲述的是一种最简单的创建定时任务的操作。</p> <h3>开始</h3> <p>        Laravel8文档 Laravel8中文文档</p> <p>        创建一个任务&#xff0c;创建成功后会在App/Console/Commands中生成一个以Test命名的文件&#xff0c;我们可以在这里面写我们的任务指令。</p> <blockquote> <p>php artisan

关于PHP编译器phpStorm找不到解释器的问题

<p style="text-align:center;"><img alt="" src="https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/updatecrm/php/20231012/f13da6513e7342f68639ba2073f79282.jpg" /></p> <p>最近下载了phpStorm编译器&#xff0c;创建了项目&#xff0c;创建了PHP文件&#xff0c;敲了代码&#xf

docker搭建php环境

PHP&#xff08;PHP: Hypertext Preprocessor&#xff09;即“超文本预处理器”&#xff0c;是在服务器端执行的脚本语言&#xff0c;尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言&#xf

Gmail开通SMYP / IMAP服务流程

前言&#xff1a;开通此服务&#xff0c;必须要确保你已经有Gmail的谷歌账号&#xff0c;注意是Gmail&#xff0c;其他邮箱的谷歌账号都不可以。如果没有Gmail账号&#xff0c;就先注册一个。当然&#xff0c;另外一点