gpt4 book ai didi

javascript - 禁止直接访问php文件(MVC)

转载 作者:太空宇宙 更新时间:2023-11-04 16:06:29 24 4
gpt4 key购买 nike

我的文件是用 MVC 模式(模型、 View 、 Controller )组织的。

我应该如何保护这些文件夹中的文件不被直接访问?

例如,我想禁止用户手动写入“http://VIEW/blabla ”。事实上,唯一应该可以访问的文件是在文件夹之外。他们只是使用 'include' php 函数调用 VIEW、CONTROLLER 和 MODEL 中包含的其他文件。

如果我保护这些文件夹,当我有类似的内容时:

<form action="MODEL/userCreate.php" method="post" id="form">

代码会被我的保护阻止吗?

最佳答案

将这些文件夹放在文档根目录之外

/project
/src <-------------your code, not served over http
MyClass.php
/web <-------------your document root, served over http
index.php

关于javascript - 禁止直接访问php文件(MVC),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41822730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com