1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 使用PHP和NetBeans创建基于XAMPP的动态网页(学习笔记7)(技术笔记7)网站应用和服务

使用PHP和NetBeans创建基于XAMPP的动态网页(学习笔记7)(技术笔记7)网站应用和服务

时间:2024-03-17 13:02:38

相关推荐

使用PHP和NetBeans创建基于XAMPP的动态网页(学习笔记7)(技术笔记7)网站应用和服务

Assessment 1 - Lab Task 1

您需要在NetBeans中创建一个PHP项目。将项目命名为LabTask1\u s1234567,其中数字表示

您的学生ID。您的任务包括在项目中开发以下PHP文件:

index.php

header.php

footer.php

registration_form.php

display_data.php

validation_functions.php

索引页面必须使用PHP includes来构建动态内容。索引页面应包括其他PHP文件

显示页眉、页脚、注册表和数据表页面。登录页(索引页)应显示表单

根据下一页提供的插图捕获用户数据。必须在服务器端验证所有用户输入

(即PHP脚本)。

需要验证缺少的输入和有效数据。确保将表单属性novalidate设置为true。页面

当用户输入出现问题时,应显示错误消息。如果存在验证错误,则表单字段

应包含以前提交的值以及以红色字体显示的错误消息。

如果在未遵守任何规则的情况下提交表单,则应显示适当的自定义错误消息。

错误信息需要指导填写表单的人员,以便他们能够更正缺失或不准确的信息

信息

如果准确输入了所有信息,则应提交表格,并在表格中重新显示数据表中的页面,但不包含HTML表单。

下表描述了表单验证的元数据

使用validation\u函数。在类中创建的php文件,用于支持此实验室任务的表单验证。包括

此文件位于索引页中。

注册web应用程序将在提交后验证用户输入的数据是否缺少输入和有效数据。

提交有效数据后,web应用程序将在表中显示数据。

Assessment 1 - Lab Task 2

创建一个名为LabTask2\s1234567的新PHP项目,其中数字表示学生ID。

将案例研究数据库SQL脚本导入MySQL。

创建一个使用PHP语言执行数据库CRUD操作和文件处理的web应用程序。

创建4个名为task1的PHP文件。php,任务2。php,任务3。php和task4。php。

按照以下任务。运行每个页面以执行应用程序的每个任务。

任务1:

读取案例研究数据库中的所有记录,将记录转换为JSON数据,并将数据保存到JSON文件中

命名为dbtojson。json。

以下是JSON格式的Contacts表数据示例:(注意:在程序输出中,此数据集将显示在一行中)

任务2:

读取案例研究数据库中的所有记录,并以逗号分隔值(CSV)格式保存数据。到a

名为dbtocsv的文件。csv。

以下是CSV格式的联系人表数据示例:

任务3:

从现有JSON文件读取数据,并将数据保存到案例研究数据库中。应创建JSON文件

手动使用单个数据记录并命名为JSONODB。json。以下是中新联系人记录的示例

jsontodb。contactsDB数据库的json文件。

读取JSON文件并将数据保存到案例研究数据库中。

验证记录是否已通过PHP管理页面插入到数据库中

您的页面将反映您的案例研究记录:

任务4:

从现有CSV文件读取数据,并将数据保存到案例研究数据库中。CSV文件应手动

使用单个记录创建并命名为csvtodb。反恐精英。数据记录应用于案例研究数据库。下列的

是csvtodb中新联系人记录的示例。contactsDB数据库的csv文件。

读取CSV文件并将数据保存到案例研究数据库中。

验证记录是否已通过PHP管理页面插入到数据库中:

Assessment 1 - Lab Task 3

使用“ec2用户”帐户登录。您需要管理权限才能执行此实验室任务。

•安装并启用Apache Web Server(httpd)、PHP语言支持和MYSQL数据库服务

•配置Apache Web服务器,以提供/home/ec2 user/public\u html目录中的网页和PHP脚本。

修改服务器名称、文档根、目录标记和目录索引指令。也不允许Apache列出

缺少索引页时的目录内容。从web根目录加载主页的URL应为:

http://<公共IP地址>。

•在/home/ec2 user/public\u html目录中创建以下目录:secure/development/restricted。创造

受限文件夹中的索引页,打印消息:“您位于受限区域”。配置虚拟

目录名/受限,URL映射到受限文件夹的绝对路径。将链接添加到

文档根目录中主索引文件中的受限页面。限制区域的URL应为:http://<公共IP

地址>/受限。

•将Apache配置为对网站的受限区域访问使用HTTP基本身份验证。登录对话框

应在internet用户在主页中选择受限链接时显示。添加HTTP用户帐户Alice和

Bob,redhat作为密码,用于测试目的。

•使用您的学生id(如s1234567)创建一个新的用户帐户,并将密码设置为redhat。

•在新用户目录下创建一个public\u html目录,并添加一个PHP页面,将欢迎消息打印到

页面,例如欢迎使用用户s1234567主页。配置Apache以从用户的

public\u html目录。例如,要从学生id用户帐户加载主页,请输入http://<公共IP

地址>/~ s1234567。

•配置Apache以加载HTTP状态403和404的自定义错误页。

•为主页安装和配置SSL证书。应显示以下URL的安全站点:

https://<公共IP地址>。证书必须由您签发。

•创建一个新的目录结构,如下所示:/var/www/sites/site1。创建索引。php文件到site1文件夹

显示消息:“欢迎使用Site1”。为此站点配置基于端口(端口81)的虚拟主机。以下内容

URL应显示Site1页面:http://<公共IP地址>:81。注意:要使此功能正常工作,必须添加

AWS服务器安全设置中的自定义TCP端口规则。

使用PHP和NetBeans创建基于XAMPP的动态网页(学习笔记7)(技术笔记7)网站应用和服务器管理 澳大利亚维多利亚大学VIT1204 Web Application and

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。