宿迁腾云网络网站建设公司

腾云网络 八年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • APP开发
    • SEO优化
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > 如何通过html+css+php来快速的制作动态网页

如何通过html+css+php来快速的制作动态网页

2021-07-27

介绍如何通过html+css++php快速创建动态网页,让我们出发去探索不为人知的奥秘! ! !

一、开发环境搭建

(1)+php+ 环境设置

因为是作为服务器,作为数据库来存储数据,而PHP是用来写代码实现网页和数据库之间数据交互的,所以需要下载以上软件,但是安装环境和配置以上软件都比较麻烦,所以这里我用了一个功能强大的建站集成软件包---,

(2)数据库客户端软件

直接在cmd命令控制台操作数据库不方便,不直接。当然也可以直接使用。开放),但操作不便。这里我们使用的是公司的数据库客户端

点击,输入连接名称,(这里我直接取了IP地址的名称127.0.0.1),主机名和端口号不需要改,这里用户名和密码,如果是使用的话,那么用户名是root,密码为空;如果不是安装使用,可以根据你设置的用户名和密码登录。填写,点击连接测试,没问题就可以直接连接数据库了。

另外,如果你想掌握数据库,简单来说,对数据库的任何操作都必须操作SQL语句。一般来说,有四种操作:添加、删除、修改和检查。

①增加:向数据库写入数据

声明:进入(``,``)('name','')

(PS新人一定要注意``这个符号是tab键上面的引号,后面是单引号)

如何通过html+css+php来快速的制作动态网页(图1)

②删除:删除现有数据

声明:来自 id='3'

③:修改数据

声明:set='new ',='new ' id=3

④检查:从数据库中读取数据

声明:* from id>1 by id desc 0,2

(3)html 网页制作工具文字

Text 是一个代码编辑器(Text 2 是付费软件,但可以无限期试用),同时也是 HTML 和散文的高级文本编辑器。 Text拥有漂亮的用户界面和强大的功能,非常适合写代码的程序员。

用文本写网页代码,可以掌握这么一个小技巧,先新建一个文件,保存格式为html网页格式,然后用文本打开,输入html:4s按tab键生成一个一般框架。当然,如果你想使用这个快捷方式,你必须按照我上面给出的链接,按照步骤安装插件才能使用。

(4)网站域名配置

一般来说,如果你在浏览器中打开 URL 127.0.0.1 ,它会转到默认目录中的一个 URL。这里我将其修改为我制作项目的目录。 ,E:\PHP\\\conf,打开.conf文件,修改里面的路径到你存放网站的目录,这里我修改为

"E:/php//"

这里请注意根据自己下载的路径修改为自己的目录。其次,我也再次修改了这个URL 127.0.0.1 使虚拟域名为,,修改后重启浏览器中输入,出现如下场景:

这里发现我修改的DNS配置,不知道什么时候之前加了注释,打不开。大家要注意按照我给的连接配置。如果打不开,看一下配置。文件是否有错误。

总之,配置环境和工具已经基本搭建成功,接下来我就开始讲解这个博客项目了。

二、Blog 网站写作

1.整体框架

首先介绍一下我的整体框架,解释一下,让大家先熟悉一下。

blog为项目名称,文件夹存放后台登录文件,core文件夹存放core文件动态网站制作教程php,文件夹存放网页的样式文件动态网站制作教程php,文件夹存放图片信息从本地上传到服务器,然后.php文件是整个博客网站的配置文件,.inc.php加载的是页面样式信息,.php文件是网站首页,阅读.php 文件是网站首页文章的具体链接。

这里给出数据库表的设计,供大家参考学习。这里我主要设置了三个表,用于存储后端管理员注册登录的数据,即账号和密码:

页表主要用于存储博客信息,这里也给出图片,方便安装图片建表:

最后给出这张表,主要用于存放博客的系统设置:

2.网站后台撰写

(1)登录界面(.php)

关于这个页面,我会在这里给出源代码。登录页面其实就是一个从数据库中读取数据的过程。这个登录页面的设计主要是我自己设计的。不明白的可以百度一下。

里面包含了多种样式、组件和插件,可以说是非常好用。

我这里的使用方法是下载,然后给文件加压,复制到这个文件夹。调用方法见下方源代码。我在源代码中已经给出了详细的解释。

源代码:

get('do')=='check'){
	 	/*获取页面提交的用户名和密码数据*/
	 	$ausername=$input->post('ausername');
	 	$apassword=$input->post('apassword');
	 	/*查询页面提交的数据是否在数据库提供的数据存在的sql语句*/
	 	 $sql="select * from admin where ausername='{$ausername}' and apassword='{$apassword}' ";
	 	 /*数据库查询语句返回结果*/
	 	 $mysqli_result=$db->query($sql);
	 	 /*以数组形式存储数据库查询语句的返回结果*/
	 	 $row=$mysqli_result->fetch_array( MYSQLI_ASSOC);
	 	 /*如果row确实返回了结果,则将结果的aid存储在session里,并转向home.php文件*/
	 	 if(is_array($row)){
	 	 	$_SESSION['aid']=$row['aid'];
	 	 	header("location:home.php");
	 	 }else{
	 	 	echo("账户或密码错误");
	 	 }
	 }
?>



	
	管理员登录界面
	
	
	



	
	

管理员登录

版权所有,盗版必究

(2)注册界面(.php)

注册接口其实就是一个向数据库添加数据的过程。

还是给出了源码,我在源码里有详细的说明。

get('do')=='check'){
		/*获取用户页面注册传来的用户名和密码数据*/
		$ausername=$input->post('ausername');
		$apassword=$input->post('apassword');
		$aconfirmpassword=$input->post('aconfirmpassword');
		/*注册时的处理*/
		if($apassword!=$aconfirmpassword){
			echo "前后两次输入的密码不一致";
			exit;
		}
		/*将用户填入的数据插入到数据库的sql语句*/
		$sql="INSERT INTO admin(`ausername`,`apassword`) values('$ausername','$apassword')";
		/*提交sql语句到数据库处理*/
		$is=$db->query($sql);
		/*判断是否注册成功*/
		if($is){
			echo "注册成功";
			header("Location:login.php");
		}else{
			echo "注册失败";
		}
	}
?>



	
	管理员注册界面
	
	
	



	
	

管理员注册

版权所有,盗版必究

(3)后台管理页面(home.php)

如何通过html+css+php来快速的制作动态网页(图2)

源代码中,将上述网站的标题部分单独拿出来制作了一个文件(nav.inc.php),这里也给出了源代码供大家参考。

home.php 源代码





	 
	管理员登录
	  



	  



nav.inc.php

ADMIN

  • 博客管理 (current)
  • 管理员管理
  • 系统管理
    • 退出

(4)博客管理界面(blog.php)

这里有三个功能,修改、删除、添加博客界面。下面我将单独列出添加博客的接口

(5)添加博客界面(.php)

这里,如果这个编辑器需要图片上传功能,需要在文件中设置,这个文件设置为(.php)

.php 源代码

get('pid');
	/*初始化page,为了区别添加还是修改操作*/
	$page=array(
			'title'   => '',
			'author'  => '',
			'content' => '',
		);
	/*如果pid大于0,可以得出并不是添加操作,而是修改操作*/
	 if($pid>0){
	 	$sql="select * from page where pid ='{$pid}' ";
	 	$res=$db->query($sql);
	 	$page=$res->fetch_array(MYSQLI_ASSOC);
	 }
	 /*对于添加操作操作而言,账户或密码不能为空*/
	if($input->get('do')=='add'){
		$title=$input->post('title');
		$author=$input->post('author');
		$content=$input->post('content');
		if(empty($title)||empty($author)||empty($content)){
			echo("数据不能为空");
		}
		/*如果aid大于1,则得出更新操作,否则执行添加操作*/
		if($pid>0){
			$uptime=time();
			$sqlTpl="UPDATE page set title='%s',author='%s',content='%s',uptime='%d' where pid='%d' ";
			$sql=sprintf($sqlTpl,$title,$author,$content,$uptime,$pid);
		}
		else{
			$intime=time();
			$sqlTpl="INSERT INTO page(`title`,`author`,`content`,`intime`,`uptime`) values('%s','%s','%s','%d','%d')";
			$sql=sprintf($sqlTpl,$title,$author,$content,$intime,0);
			
		}			
		/*判断是否有结果*/
		$is=$db->query($sql);
		if($is){
			header("location:blog.php");
		}else{
			echo "执行失败";
		}
	}
?>



	
	添加博客
	
	
	
	
	
	
	



	
	

博客管理 返回


'>

' >

.php 源代码

 true,
				'msg'     => '',
				'file_path'=>$urlName
				);
			echo json_encode($json);
		}
	}
?>

如何通过html+css+php来快速的制作动态网页(图3)

(6) (.php)

这里还是三个功能,修改,删除,添加。这里我就不一一列举了。详情请参考文末给出的源代码。

(7)系统管理界面

系统管理可以在这里设置博客的标题、简介和每页展示次数

3.主界面(.php)

这里是游客访问的主界面。这是供您参考的源代码。

阅读界面(read.php)

想阅读文章时,可以点击标题进入阅读页面,阅读,同时给出源码供参考

推荐学习:《PHP视频教程》

以上就是通过html+css++php快速制作动态网页的详细内容。更多内容请关注php中文网其他相关文章!

声明:本文转载于:CSDN,如有侵权,请联系删除

Tag: 源码 php源码 数据库文件
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

热推

  • 一下什么1.深度二开2.主题制作基础PHP基础4.接口设计基础
  • php面向对象编程教程互联网Lua语言的特点和亮点语言介绍python面对对象编程和函数式编程
  • php语言培训学校学习PHP,去参加专业的PHP培训好吗??传智播客php培训 韩忠康 php视频教程
  • 命令行下的php代码格式化工具(命令为一行)
  • 开源商城系统php版v1.05beta05资源类别:源码下载
  • php开源cms自助建站系统两款梦官方缺研发,他们没有赚钱反而要交5800元商用授权php cms建站系统
  • 免费的新浪云sae服务器申请和使用(图)
  • 微网站源码 php国内自主开发的VR视频系统上线了,月销售额超过300万微网站php源码
  • 国内做php的用什么框架 PHP语言的未来在哪里?PHP程序几点未来的建议国内主流php框架
  • 一种源码加密技术:加密软件()下载地址介绍

相关

BitDefender 发布超级工厂病毒专杀工具,可清除所有

优化 PHP 代码,提升公司内部电脑监控软件安全性

优化 PHP 代码,提升公司内部电脑监控软件安全性

网站php源码 有关PHP工程师的薪资待遇如何?学会PHP可

php开源网站源码下载这套开源版的通用管理后台系统源码搭建测

php 权限管理框架一套PHP协同OA网络办公系统源码源码免

php 微网站 源码本次教程是以服务器为例子准备工具:网上一

php 微网站 源码本次教程是以服务器为例子准备工具:网上一

php 开源在线直播系统为什么要开发直播APP?在线直播源码

php 开源在线直播系统一对一直播源码也越来越受欢迎,那么真

php 开源在线直播系统一对一直播源码也越来越受欢迎,那么真

简单php网站源码齐鲁建站2023-01-18:56·山东0

简单php网站源码齐鲁建站2023-01-18:56·山东0

php安装curl扩展库安装PHP依赖库的源码包六、编译安装

php安装curl扩展库安装PHP依赖库的源码包六、编译安装

标签

seo(1182) 市场营销(661) 网站制作(573) 网站建设(564) 搜索引擎(553) 网站(482) PHP(361) 编程语言(345) 建站(294) 关键词排名优化(267) 网站建设公司(245) 优化(216) seo排名(207) 域名(190) 软件(171) 网站优化(148) 搜索引擎优化(146) 外链(141) 科技(136) 网站关键词(124) 网站排名优化(123) 域名服务器(120) 网站排名(107) 时政(103) 排名优化(95) 搜索引擎收录(93) 网站设计(92) 电子商务(88) 引擎(86) 移动互联网(85) 开发框架(79) 开发(75) 网站服务器(74) 框架(68) 前端开发(68) 网站分析(66) 网站建设方案(65) 关键(64) 流量(63) 源码(62) 百度优化(62) 网站权重(61) 开放源代码(59) seo培训(53) 网页设计(51) 百度(51) php框架(50) 网站建设知识(50) 大数据(50) 谷歌(49)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2025 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1

热门搜索

百度 下载 2025 2024 2026 货源 货货源 虚拟 禅道 报名 金蝶KIS旗舰版
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们