如果我可能会问,我想问一下关于“会话”,“控制器”和“会话控制器”。所以让我们从头开始:我听说过MVC并在C#(VS)中尝试过,但是当我能够理解这个概念时,我并不理解实现。这一切似乎很奇怪。现在在PHP中,这个概念变得更加清晰。PHP - 会话和控制器
现在我想问一个“会话控制器”是否像会话的控制器。看起来很直接,在措辞上,但也许我错了。尽管我最好不在当前正在开发的项目中实现MVC,但我想执行某种“控制器”来管理会话内容的分组。
虽然我想问一下,如果它可以在你的应用程序下面的脚本:
//path: c:/xampp/htdocs/starvationproject/root/index.php
<?php
include '../session/controller.php';
?>
<!DOCTYPE..........
//path: c:/xampp/htdocs/starvationproject/session/controller.php
//I have not coded this script yet, but it will perform tasks like
//setting the user, session variables etc.
<?php
session_start();
?>
// An important question here. If I include this file in the previous, can
// I safely say that the session has been started in index because of the
// include, or do you have to manually type out session_start();
// in each page?
最后,我想问一下,如果这个文件的结构是否正确,或者更确切地说,如果它是标准的或NOR,或什么:
Folder Structure ,其中“多”(因为你可以看到)有一个在“部分”的每个文件夹,在那里我做了什么而得名页,基于对GET请求页在“多”,我包括一个部分,即:
if ($_GET['q'] == 'Add') {
include '../partial/stockAct/add.php';
}
else if ($_GET['q'] == 'Update') {
include '../partial/stockAct/update.php';
}
然后那些“部分”文件只能像section
那样持有form
或类似的东西。就像在电视上一样,我只是在切换频道。
谢谢。这引起了很多齿轮的研究,并给了我一个关于如何处理任务不同部分的全新观点。感谢所有的建议 –
没问题,乐意帮忙! – Luke