搭建本地服务器,连接PHP和HTML(WebStorm+PhpStorm+phpstudy),测试最简单的表单验证

适合入门PHP以及HTML开发,分别使用PhpStorm和WebStorm建立php和html5项目,快速搭建本地服务器,同时实现PHP和HTML的连接。

1.所需工具:

PhpStorm
WebStorm (完全可以由PhpStorm代替)
phpstudy (记住安装位置)
推荐使用Google浏览器测试
/
/
/

2.WebStorm和PhpStorm 的汉化(可选)

新版本的JetBrains产品不需要手动导入汉化包,只要打开软件后按照
settings->plugins->marketplace 搜索Chinese,
安装后重启即可。
/
/
/

3.建立项目

PhpStorm :新建空项目,新建php文件命名为welcome,测试使用的代码如下:

<html>
<body>
    <?php
        $name=$email="";

        if($_SERVER["REQUEST_METHOD"]=="POST"){
            $name=test_input($_POST["myname"]);
            $email=test_input($_POST["email"]);
        }

        function test_input($data){
            $data=trim($data);
            $data=stripslashes($data);
            $data=htmlspecialchars($data,ENT_QUOTES);
            return $data;
        }
    ?>
    <p>提交的姓名:<?php echo $name;?></p>
    <p>提交的邮箱:<?php echo $email;?></p>
</body>
</html>

WebStorm:新建空项目,新建HTML5文件命名为form1,测试使用的代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>
    <form action="welcome.php" method="POST">
        姓名:<input type="text" name="myname"><br><br>
        邮箱:<input type="text" name="email"><br><br>
        <button type="submit">提交</button>
    </form>
</body>
</html>

/
/
/

4.部署(最重要的一步):

PhpStorm的部署:

1、为php项目配置解释器
文件->设置->语言和框架->PHP,点击省略号
在这里插入图片描述
在此处找到phpstudy安装路径下的php.exe,然后确定
在这里插入图片描述
2、部署
文件->设置->构建、执行、部署->部署->加号->本地或挂载文件夹,命名为localhost
在这里插入图片描述
连接->文件夹,这里选到phpstudy目录下的WWW文件夹
在这里插入图片描述
在映射选项中添加一个新的路径,这个路径是相对于WWW文件夹的
在这里插入图片描述
3、上传
点击 工具-部署-上传到localhost,如果在WWW文件夹中可以找到test1这个文件夹,文件夹中有刚刚写好的php文件,说明上传成功。
在这里插入图片描述



WebStorm的部署:
1、部署,与上面PhpStorm的步骤相同:
在这里插入图片描述
在这里插入图片描述
2、上传,与上面PhpStorm的步骤相同:

工具-部署-上传到localhost
/
/
/

5.打开服务器

打开phpstudy,开启Apache或Nginx中的任意一个。
在这里插入图片描述
点击WebStorm界面上的浏览器图标,输入姓名和邮箱后测试,若上述操作全部正确,会得到提交后的信息。
在这里插入图片描述

6.运行测试

点击WebStorm界面上的浏览器图标,输入姓名和邮箱。
在这里插入图片描述提交后显示页面如下:
在这里插入图片描述
*PS:
1、每当修改WebStorm或者Phpstorm项目的代码后,一定要重新上传一次,否则运行的是修改前的旧版本。
2、测试之前要打开phpstudy,运行Apache或Nginx,否则连接不到本地服务器。
*

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值