1.php开发-个人博客项目&文章功能显示&数据库操作&数据接收

(2022-day12)

#知识点

1-php入门,语法,提交

2-mysql

3-HTML+css


演示案例

博客-文章阅读功能初步实现

实现功能:

前端文章导航,点入内容显示,更改ID显示不同内容

实现步骤:

1-前端页面显示,编写(html,css)

2-数据库文章数据导入(mysql操作)

3-php操作mysql编写-php变量提交


演示

搜:html横向导航

php代码,前面还是按照页面的显示,

复制代码
<html>代码
​
<?php
    代码
​
?>

conn.php --->连接数据库

index.php --->前端的html,css代码,(就是个花瓶)

news.php --->写php代码(进行数据库提取数据并显示);前面也要写上前端的代码(index.php);


分析...

前台:显示文章

后台:添加文章

mysql:增删改查---insert,delete,update,select

------数据库操作代码

文件上传

文件下载

------数据库的操作--->sql注入漏洞


项目一:个人博客

文章阅读

会员中心

模版引入

留言板 --->跨站

后台:

登录验证 -->弱口令,登录绕过

文章添加

配置修改


php基础知识

' ' --->不解析变量

" " --->会解析变量

echo ---输出

提交方式:

复制代码
$_某。。。
    
    cookie接受cookie数据
    ENV接受环境变量
    Files接受文件上传
    get
    post
    request ---get,post,cookie
    server  接受服务器
    session  接受session数据
    

cookie 和session ------处理身份信息

server ------接受服务器信息,从什么浏览器访问的,地址从哪来的(有的网站

准备环境:

navicat:操作数据库

Dreamweaver:前端页面设置

phpstudy:php搭建环境

phpstorm:php开发IDE

相关推荐
Evand J3 分钟前
【MATLAB例程】基于USBL和DVL的线性回归误差补偿,对USBL和DVL导航数据进行相互补偿,提高定位精度,附代码下载链接
开发语言·matlab·线性回归·水下定位·usbl·dvl
TDengine (老段)17 分钟前
TDengine 数学函数 DEGRESS 用户手册
大数据·数据库·sql·物联网·时序数据库·iot·tdengine
TDengine (老段)20 分钟前
TDengine 数学函数 GREATEST 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
安当加密1 小时前
云原生时代的数据库字段加密:在微服务与 Kubernetes 中实现合规与敏捷的统一
数据库·微服务·云原生
爱喝白开水a1 小时前
LangChain 基础系列之 Prompt 工程详解:从设计原理到实战模板_langchain prompt
开发语言·数据库·人工智能·python·langchain·prompt·知识图谱
想ai抽1 小时前
深入starrocks-多列联合统计一致性探查与策略(YY一下)
java·数据库·数据仓库
Neverfadeaway1 小时前
【C语言】深入理解函数指针数组应用(4)
c语言·开发语言·算法·回调函数·转移表·c语言实现计算器
武子康1 小时前
Java-152 深入浅出 MongoDB 索引详解 从 MongoDB B-树 到 MySQL B+树 索引机制、数据结构与应用场景的全面对比分析
java·开发语言·数据库·sql·mongodb·性能优化·nosql
杰克尼1 小时前
JavaWeb_p165部门管理
java·开发语言·前端
longgyy1 小时前
5 分钟用火山引擎 DeepSeek 调用大模型生成小红书文案
java·数据库·火山引擎