网站应用和服务器管理
梦里一声何处鸿
预习笔记&&复习资料
展开
-
PHP中用MVC模式写一个信息管理系统(综合应用)
PHP中用MVC模式写一个信息管理系统(综合应用)本次作业几乎凝聚了本人本学期PHP所有的知识。要求:进入首页需要登录成功登录之后用session方法记住此用户。成功登录后对于collections可以实现增删改查的操作。对于collections中对应的cars可以实现增删的操作。目录结构:代码如下:app/controller/CarsController.php<?phpinclude_once 'controller/Controller.php';原创 2020-05-29 18:47:07 · 1068 阅读 · 0 评论 -
PHP中用MVC模式来实现数据库的增删改查
PHP中用MVC模式来实现数据库的增删改查视图View代表用户交互的页面、可以包含HTML界面、Smarty模板等和界面相关的元素。MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的点击、拖动等事件的处理,而不包括在视图上的业务流程处理。业务流程会交给模型层(Model)处理模型Model模型层是对业务流程、状态的处理以及业务规则的指定。业务流程的处理过程对其他层来说是黑箱操作,模型接受视图的请求处理数据,返回最终的处理结果。业务模型还有一个很重要的模型–数据模型,数据模型主要指原创 2020-05-10 20:52:18 · 1788 阅读 · 0 评论 -
PHP增删改查数据库(前端+后台)
PHP增删改查数据库(前端+后台)要求:首页导航栏中内置功能查看数据库点击Edit修改数据库内容点击Delete后删除数据库内此记录,返回首页输出删除成功。向数据库里增加数据向搜索框输入查询的关键字之后输出查询结果:目录结构:代码如下:index.php:<?phpinclude_once('includes/header....原创 2020-04-28 12:13:43 · 2427 阅读 · 4 评论 -
Week 9 —— PHP Data Objects (PDO)
PHP Data Objects (PDO)本节主要讲用PHP来实现数据库的基本操作。php编程实现数据库的读取php编程实现数据库的插入php编程实现数据库的更新php编程实现数据库的删除php编程实现数据库的搜索下述实验用的数据库名为:ebookingsdb。用户名为:root。密码为空。内置三个表:bookings:invitations:users:La...原创 2020-04-19 21:23:41 · 562 阅读 · 0 评论 -
Week 6 —— Bootstrap
Bootstrap Form用Bootstrap去调form和table。如图:Form界面若未填就提交:提交后将提交的信息以一个table的形式呈现,例如:其他错误也进行相应提示,除了常规的validation还有注意几点要求:Full Name要求有且只有一个空格输入时按日月年,输出时按年月日目录结构:那个css文件有点小问题但是可以用。也可以根据需求自己写。...原创 2020-03-28 20:02:35 · 406 阅读 · 0 评论 -
Week 5 —— File
Lab5.1 - File Uploads in PHP写一个上传图片文件的PHP网页。如果文件不符合规范则提示错误信息。如图:如果文件过大如果不是图片等其他错误提示index.php<html> <head> <meta charset="UTF-8"> <title></titl...原创 2020-03-21 16:42:37 · 1048 阅读 · 0 评论 -
Week 4 —— Forms in PHP
Week 4 —— Forms in PHP例1:用PHP写一个收集信息的网页。用户在Form里输入提交后采集到一个table里呈现必填项用星号标识设定输入的规范,为用户返回错误信息示例:Form界面返回错误类型:若输入不完全正确返回时不要把正确的删除:输入规范信息提交后:代码如下:index.php<html> <head>...原创 2020-03-11 18:12:07 · 430 阅读 · 0 评论 -
Week 3 —— 数组
Lab3.1 - Arrays in PHP <?php // put your code here $numbers = array(1, 2, 3, 4, 5, 6, 7, 8); $numbers = [1, 2, 3, 4, 5, 6, 7, 8]; array_push($numbers, 9); ...原创 2020-03-06 18:45:57 · 295 阅读 · 0 评论 -
Week 2 —— PHP判断和循环
Lab2.1 - Decisions in PHP1.发现一个单引号和双引号的小区别。 <?php // put your code here $a = 1; echo '$a is a string<br/>'; echo "$a is a number" ?>看$a的颜...原创 2020-02-27 11:13:00 · 235 阅读 · 0 评论 -
Week 1 —— 初涉PHP
Lab1.1 - Print Statements我就捡着我觉得有话可说的地方记录了哈。 <?php // put your code here echo 'Hello World!'; echo'<br>'; //换行 echo 'You can join strings '.'by using ...原创 2020-02-22 15:59:54 · 355 阅读 · 0 评论 -
解决NetBeans写PHP文件运行后网站找不到对象的问题
第一次上网站应用和服务器管理这门课给我整懵了。按老师的流程操作后一直提示“找不到对象!”如图:母胎solo的笔者被此般嘲笑了一天内心也是很崩溃的。这里我来把我踩过的坑给大家分享一下:咱们的NetBeans 是64位的,Xampp也得下一个64位的。要不可能会出现不兼容的问题。官网下载地址直接下载最新版的就好了。2.安装的时候一定要安装到D盘里。这个我也不知道为啥,反正好几个有问...原创 2020-02-19 08:58:55 · 2881 阅读 · 3 评论