文件操作:
file_get_contents('文件路径'):获取文件的内容,通常就只是获取文本文件的内容。
file_put_contents('文件路径', '要写入的内容',[FILE_APPEND]):将内容写入该文件,FILE_APPEND表示追加写入
课堂练习兼作业兼轻挑战:
网页上开始就一个数字1,每次刷新网页,其都自动加1。
get请求的基本实现模式:
客户端(html):
<form action="dir1/getdata.php" method="get" >
<input type="text" name="name1" />
<input type="password" name="name2" />
.....
<input type="submit" />
</form>
服务器端:
接收数据:
$data1 = $_GET['name1']; //$_GET就是一个关联数组
$data2 = $_GET['name2'];
课堂练习:
get-page1.html:里面有一个表单,有两个输入框,可以输入数字值,并可以以get方式提交
get-page2.php: 接收提交过来的get数据,并进行相加运算,将运算结果打印输出。
拔高要求:求提交过来的数字数据的 和 差 积 商(即需要算出4个数据计算结果),并输出。
挑战要求:
表单类似如下:
一个输入框 一个下拉列表 一个输入框 一个提交按钮
其中下拉列表有:加 减 乘 除 4个选项。
根据选择的某种计算,提交后算出结果并输出。
水果案例的展示详情功能:
1, 列表页(getList.php):
<a href="detail.php?id=<?php echo $value[0]; ?>" ><?php echo $value[2] ?></a>
2,详情页detail.php:
<?php
$id = $_GET['id'];
//然后去fruit.txt中找出id为传过来的相应水果的信息
//找到后,将该水果的数据存放到变量$data中,类似如下:
$data = array(8, 'img/apple1.png', '苹果');
?>
<img src="<?php echo $data[1]; ?>" />
<p>这是<?php echo $data[2]; ?>的详情</p>
|
|