【问题标题】:PHP - Can't seem to redirect my php files to link to another file that is in another folderPHP - 似乎无法重定向我的 php 文件以链接到另一个文件夹中的另一个文件
【发布时间】:2017-10-04 17:52:38
【问题描述】:

我是 PHP 的初学者,我正在尝试学习如何使用 mysql 和 php 制作一个简单的注册表单。

问题是我无法链接到另一个文件夹中的另一个文件。以下是一些图片:

即使我已将它放在我的 index.php 代码和其他文件中。

<?php 
        session_start(); 

        if (!isset($_SESSION['username'])) {
            $_SESSION['msg'] = "You must log in first";
            header('location: pages/login.php');
            exit();
        }

        if (isset($_GET['logout'])) {
            session_destroy();
            unset($_SESSION['username']);

        }

    ?>

当我在我的 register.php 中包含用于服务器连接的这一行时,我很难理解如何识别错误

<?php include('server.php') ?>

但是,只有当我将所有文件都放在它们各自的子文件夹之外时,它才会起作用,即使我已经放置了目录地址。我不明白,请帮助我理解我做错了什么。

谢谢

【问题讨论】:

  • server.php在哪个文件夹

标签: php html mysql database web


【解决方案1】:

如果您的 index.php 和 server.php 在同一个文件夹中 那么你应该使用
include 'server.php'
否则首先指定目录,例如如果 server.php 在 /home/homeFirst/server.php 内 然后这样做
include '/home/homeFirst/server.php';

【讨论】:

    【解决方案2】:

    要在您的注册页面中包含server.php,您需要使用require('../server.php')。两个点是父目录的快捷方式/别名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-28
      • 2015-07-04
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      • 2020-07-30
      • 1970-01-01
      相关资源
      最近更新 更多