1.将默认网站目录该到处c盘的其他盘中
例:d://www
2.在d://www中建立2个文件夹,day1,day2
3.phpstudy中设置,
软件设置——允许目录列表访问
4.在浏览器中输入127.0.0.1或localhost就可以看到目录列表
5.在day1中建立一个test1.php
内容:
<?php
echo 'hello wprld 前端1期';
?>
6.在浏览器中单机day1,并单机test1.php就可以看到输出的内容
配置第一个虚拟主机
1.配置站点
phpstudy——其他选项菜单——站点域名管理——新增——保存设置并添加到配置文件
站点域名管理:
站点域名:www.day1.com
网站目录:找到站点文件的目录
第二域名:day1.com
端口:80
2.配置hosto文件,在当前文件中配置当前的域名映射(域名跟IP的对应)
phpstudy——其他选项菜单——打开hosto——输入内容
内容:
127.0.0.1 www.day1.com
127.0.0.1 day.com
3.修改配置文件host-ini.找到当前站点day1.com中options后加indexes
phpstudy——其他选项菜单——打开配置——vhosts-ini
Options Indexes FollowSymLinks ExecCGI
4.重启服务器
通过phpstudy面板进行的设置,服务器会自动重启。手动修改了配置文件,就要手动重启服务器。
配置第二台虚拟主机:
1. phpstudy——其他选项菜单——站点域名管理——新增——保存设置并添加到配置文件
站点域名管理:
站点域名:www.day2com
网站目录:找到站点文件的目录
第二域名:day2.com
端口:80
2.配置第二个站点会把第一个覆盖掉,需要手动zaioptions后添加indexes
phpstudy——其他选项菜单——打开配置——vhosts-ini
Options Indexes FollowSymLinks ExecCGI
3.配置hosts文件,在这个文件中添加当前的域名映射(域名跟IP的对应)
phpstudy——其他选项菜单——打开hosto——输入内容
内容:
127.0.0.1 www.day2.com
127.0.0.1 day2.com
4.重启服务器
通过phpstudy面板进行的设置,服务器会自动重启。手动修改了配置文件,就要手动重启服务器。
设置时间区间:
phpstudy——其他选项菜单——php.ini——搜索Data timezone——输入:PRC(大写),并把前面的分号去掉——重启
get请求的基本实现模式:
客户端(html):
//提交给自己就留空
<form action="" method="get">
<input type="text" name="name1">
<input type="password" name="name2">
...
<input type="submit">
</form>
服务端:
接受数据:
//day1$_GET就是一个关键数组
$data1 = $_GET["name1"];
$data2 = $_GET["name2"];
水果案例的详情展示:
1.在列表页:
<a href ="detail.php?id=<?php echo $value[0]; ?>"><?php echo $value[2] ?></a>
2.详情页:
<?php
然后去fruit.txt中找出id为传过来的相应水果信息
找到后,将该水果的数据存放到变量$data中。
$id =$_GET['a'];
?>
<img src="<?php echo $data[1]; ?>">
<p>这是<?php echo $data[2]; ?>的详情</p>
上传文件关键语句:
move_upload_file(源文件完全路径,目标文件路径)
比如:
$target='./upload/abc.png';
move_upload_file($_FILES['myfile']['tmp_name'],$target);
|
|