post方式提交表单时,$_POST数组一直为空?及phpstorm环境配置

最近想温习一下PHP知识,做一做项目,但每当我以post方式提交表单时,$_POST数组一直为空?最后在老师的帮助下,还是把问题解决了,特此记录一下,希望对你有帮助!

代码没有问题,但是运行结果没有达到预期,大概率是环境没有配置好。

博主运行php的环境:phpstorm10.0.3 + phpStudy8.1.0.7(集成了php+web服务器Apache2.4.39+关系型数据库管理系统mysql5.7.26)+ 数据库管理工具Navicat Premium

1.首先,我们要在phpstorm中选择PHP语言级别和选择安装好的php解释器php.exe(在你安装的phpstudy目录找,phpstudy目录->Extensions->php->php7.3.4nts->php.exe(phpstudy版本不同路径会略有差异))
【提醒:phpstudy的安装路径比较特殊,尽量让其路径层次少,且路径不能出现中文和空格】
在这里插入图片描述
在这里插入图片描述

因为phpstorm默认使用的是自带的内部服务器,这个服务器默认使用63342端口,在phpstorm中打开项目时,默认是在63342这个端口打开的;但是,在使用的过程中,发现phpstorm内部服务器是有问题的,这里我就不使用内部服务器了,配置了phpstudy集成的Apache。

2.在phpstudy的首页中打开Apache的配置,将phpstudy目录中的www目录作为网站的根目录,我电脑上的目录是"E:\phpstudy-x64-8.1.0.7\WWW",以后写的项目都要放在www网站根目录下,不然无法运行。
网站根目录选择安装的phpstudy目录下的www目录,我的是"E:\phpstudy-x64-8.1.0.7\WWW"
端口默认是80端口,因为我的80端口被占用了,我改成了8080端口;保证端口不被占用的前提下,可随意更改端口号,比如8083、7070等
在这里插入图片描述
3.在phpstudy中新建一个网站,网站基本配置如下:
默认域名是localhost,也可以根据自己需求改域名
根目录选择网站根目录,我的根目录是"E:\phpstudy-x64-8.1.0.7\WWW"
到期日期尽量选择大一点
设置好了以后按“确定”即可
【提醒:Apache、MySQL可以在phpstudy中的"环境"栏目下载,自行根据需要下载即可】
在这里插入图片描述

3.最后一步
(1)在PhpStorm中,依次找到 文件->设置->构建、执行部署->Deployment,初始是空的,点击绿色的加号添加本地服务器,名字填localhost就好,Type选择In place:
在这里插入图片描述
(2)创建完成后,右侧Connection标签下默认的设置是80端口下的Apache服务器,但是我们需要改为8080端口(根据你的Apache的端口号来改,因为我之前将默认的80端口改为了8080端口)
在这里插入图片描述
(3)Mappings标签下的Local path设置成Apache服务器的工作根目录(即网站根目录):
在这里插入图片描述
4.此时从phpstorm中点击浏览器,访问的URL已经没有了63342端口这个字段,而是使用了本地Apache服务器,相应的表单数据也可以正常接收了。

如果你使用的不是phpstudy集成环境(而是wamp或xampp),可以参考这两篇文章,有详细讲解:
https://blog.csdn.net/qq_34364668/article/details/77916756
https://blog.csdn.net/whd526/article/details/53263181

版权声明:本文版权归作者和CSDN共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
你可以按照以下步骤配置 PHPStorm 的环境: 1. 下载并安装 PHPStorm:访问 JetBrains 官网,下载适用于你的操作系统的 PHPStorm 安装包,然后按照安装向导进行安装。 2. 配置 PHP 解释器:打开 PHPStorm,选择 "File"(文件)> "Settings"(设置),在左侧面板中选择 "Languages & Frameworks"(语言和框架),然后选择 "PHP"。在右侧的 "PHP Language Level"(PHP 语言级别)下拉菜单中,选择你想要使用的 PHP 版本。点击 "..." 按钮来配置 PHP 解释器路径,如果还没有安装 PHP 解释器,你需要先安装它。 3. 配置项目 SDK:在左侧面板中选择 "Project"(项目),然后选择 "Project SDK"。点击 "New"(新建)按钮,并选择 "PHP"。在弹出的窗口中,选择你想要使用的 PHP 版本,并指定解释器路径。点击 "OK" 完成设置。 4. 配置项目根目录:在左侧面板中选择 "Project"(项目),然后选择 "Directories"(目录)。点击 "+" 按钮来添加项目根目录。通常情况下,你可以添加包含你的 PHP 代码的文件夹。 5. 配置代码风格:在左侧面板中选择 "Editor"(编辑器),然后选择 "Code Style"(代码风格)。在右侧的选项卡中,你可以对 PHP、HTML、CSS 等文件类型的代码风格进行配置。你可以选择预设的风格方案,或者自定义你的代码风格。 6. 配置调试器:在左侧面板中选择 "Languages & Frameworks"(语言和框架),然后选择 "PHP"。在右侧的选项卡中,选择 "Debug"(调试)。点击 "+" 按钮来添加调试配置。你可以选择本地调试或远程调试,并根据提示进行设置。 这些是配置 PHPStorm 环境的基本步骤,根据你的项目需求,可能还需要进行其他配置。你可以根据 PHPStorm 的文档进一步了解和调整配置。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海鲜king

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值