PHP笔试上机面试题

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 191 收藏 0 点赞 0 评论 0

一、CGI 输入练习

1)创建一个包含表单(Form1)内容的html 文件,表单包括 name title body.

2) 创建php 程序文件()接受表单提交的数据,并输出HTML(输出格式如表1:)

3)

 

Name

[name 内容]

Title

[title 内容]

Body

[body 内容]

 

 

二、文件读写

 

  1. 沿用练习一的html文件提交给php 程序文件(php_cgi2.php)
  2. 创建php程序文件(php_cgi2_php),接受表单提交内容,存储到文本文件(/tmp/text_data.txt)文件以追加方式(A)创建,打开。
  3. 文本文件存储规则

每次提交存储一行

行格式:[name]![title]![body]

例子:

王小二!我要吃饭!哪里有饭店。

创建php程序文件(php_cgi3.php)读取刚存储的文本文件(/tmp/text_data.txt)

并以html 方式输出。输出格式如表一。如数据多行,表格往下延伸

 

三、 mysql 存储

 

1) 在题目二的基础上,更改提交表单,添加一个下拉框选项

<select name=style>

    <option value=1>类型一</option>

    <option value=2>类型二</option>

    <option value=3>类型三</option>

</select>

 

2. 创建php 程序 (php_cgi4.php)接受 cgi 输入后的要求进行数据效验

    

Name 请输入你的名字,单行,32个汉字以下

Title 请输入标题,单行,64个汉字以下

Body 输入文本内容,多行 ,不限

Email 请输入邮件地址,xxx@xxx..com 格式效验

Birthday 请输入生日,按 YYYY-MM-DD 格式效验

 

 

2. 将接收的数据存储在mysql数据表

3. 必须记录访问者ip 和记录存储的时间

4. 创建php 程序 (php_cgi.php) 对存储数据进行列表,内容包括数据库所有字段

评论列表
文章目录