将表单操作发送到私人目录

时间:2017-03-17 08:07:36

标签: php

我想将表单请求发送到不可公开访问的文件夹。 我的目录结构就像这个 -

  • /家庭/网络/的public_html /
    • INC
      • action.php的
    • public_html(这是公共目录
      • form.php(我想用action.php处理此表单操作

我尝试使用此代码 -

<form action="../inc/action.php" method="POST">

但是,它显示 404!提交表单时出现“未找到”错误。它说找不到路径 - mysite.com/inc/action.php

php中有没有办法在私人目录中处理表单请求?

1 个答案:

答案 0 :(得分:0)

你应该看一下&#34; Front控制器&#34;设计模式,https://en.wikipedia.org/wiki/Front_controller

基本上它意味着你让你公共文件夹中的文件(例如index.php,app.php,...)处理每个web请求。然后,该文件中的代码将确定需要在您的私人文件夹中执行/加载哪些文件。