黑马程序员技术交流社区

标题: 操作 [打印本页]

作者: 游运连    时间: 2019-6-5 17:36
标题: 操作

    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);






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2