动态url中的PHP包含文件

动态url中的PHP包含文件,php,Php,我是Php新手。给定最后路径的浏览器应动态显示,如上述链接所述。如何做到这一点?如果您想通过页面(文件)保存数据,您应该使用超级全局变量,如$\u SESSION 或者,为了获取路径或位置的信息,请使用$\u服务器 $\u服务器['HTTP\u REFERER']包含将用户代理引用到当前页面的页面(如果有)的地址。这是由用户代理设置的。并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信 如果希望通过页面(文件)保留数据,则应使用超级全局

我是Php新手。给定最后路径的浏览器应动态显示,如上述链接所述。如何做到这一点?

如果您想通过页面(文件)保存数据,您应该使用超级全局变量,如$\u SESSION

或者,为了获取路径或位置的信息,请使用$\u服务器

$\u服务器['HTTP\u REFERER']包含将用户代理引用到当前页面的页面(如果有)的地址。这是由用户代理设置的。并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信


如果希望通过页面(文件)保留数据,则应使用超级全局变量,如$\u SESSION

或者,为了获取路径或位置的信息,请使用$\u服务器

$\u服务器['HTTP\u REFERER']包含将用户代理引用到当前页面的页面(如果有)的地址。这是由用户代理设置的。并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信


如果希望通过页面(文件)保留数据,则应使用超级全局变量,如$\u SESSION

或者,为了获取路径或位置的信息,请使用$\u服务器

$\u服务器['HTTP\u REFERER']包含将用户代理引用到当前页面的页面(如果有)的地址。这是由用户代理设置的。并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信


如果希望通过页面(文件)保留数据,则应使用超级全局变量,如$\u SESSION

或者,为了获取路径或位置的信息,请使用$\u服务器

$\u服务器['HTTP\u REFERER']包含将用户代理引用到当前页面的页面(如果有)的地址。这是由用户代理设置的。并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信


@vengets回答了您的问题,但我也发现您将来可能会出错。 我建议您也使用这个require_一次,因为将来当您尝试包含很多文件时,您也会遇到问题,这样可以解决问题。这主要不是回答您的问题,而是避免您将来出现错误

<?php include("data/url-last-path.php"); ?>

@vengets回答了您的问题,但我还发现您将来可能会出错。 我建议您也使用这个require_一次,因为将来当您尝试包含很多文件时,您也会遇到问题,这样可以解决问题。这主要不是回答您的问题,而是避免您将来出现错误

<?php include("data/url-last-path.php"); ?>

@vengets回答了您的问题,但我还发现您将来可能会出错。 我建议您也使用这个require_一次,因为将来当您尝试包含很多文件时,您也会遇到问题,这样可以解决问题。这主要不是回答您的问题,而是避免您将来出现错误

<?php include("data/url-last-path.php"); ?>

@vengets回答了您的问题,但我还发现您将来可能会出错。 我建议您也使用这个require_一次,因为将来当您尝试包含很多文件时,您也会遇到问题,这样可以解决问题。这主要不是回答您的问题,而是避免您将来出现错误

<?php include("data/url-last-path.php"); ?>

将该值传递到另一页。 有这么多的机制。由你决定。 因为我不知道你要做什么。让我给你一些通过页面发送数据的可能性

  • 发布(到下一页)
  • 获取(到下一页)
  • COOKIE(站点级)
  • 会话(站点级)
  • 将值传递到同一页

    示例page1.php

    <?php require_once('data/url-last-path.php'); ?>
    
    
    

    如@humphrey先生所说,使用require_一次。

    将该值传递到另一页。 有这么多的机制。由你决定。 因为我不知道你要做什么。让我给你一些通过页面发送数据的可能性

  • 发布(到下一页)
  • 获取(到下一页)
  • COOKIE(站点级)
  • 会话(站点级)
  • 将值传递到同一页

    示例page1.php

    <?php require_once('data/url-last-path.php'); ?>
    
    
    

    如@humphrey先生所说,使用require_一次。

    将该值传递到另一页。 有这么多的机制。由你决定。 因为我不知道你要做什么。让我给你一些通过页面发送数据的可能性

  • 发布(到下一页)
  • 获取(到下一页)
  • COOKIE(站点级)
  • 会话(站点级)
  • 将值传递到同一页

    示例page1.php

    <?php require_once('data/url-last-path.php'); ?>
    
    
    

    如@humphrey先生所说,使用require_一次。

    将该值传递到另一页。 有这么多的机制。由你决定。 因为我不知道你要做什么。让我给你一些通过页面发送数据的可能性

  • 发布(到下一页)
  • 获取(到下一页)
  • COOKIE(站点级)
  • 会话(站点级)
  • 将值传递到同一页

    示例page1.php

    <?php require_once('data/url-last-path.php'); ?>
    
    
    

    正如@humphrey先生所说,只需使用一次require\u。

    这真的很简单。首先,创建index.php文件并放置以下代码:

    <form method="post" action="page1.php">
     <input type="text" name="lastpath">
      <input type="submit" >
    </form>
    <?php
    if(isset($_POST['lastpath']))
     {
      require_once("data/".$_POST['lastpath']); 
     }
    ?>
    
    
    单页模板
    

    接下来,创建一个名为“data”的文件夹,并在其中创建3个文件:

    index.php,page1.php,page2.php

    将以下代码放在相应的文件中:

    index.php:

    <html>
    <head>
    <title>One Page Template</title>
    </head>
    <body>
    
    <p><a href="?page=">index</a> <a href="?page=page1">Page 1</a> <a href="?page=page2">Page 2</a></p>
    
    <?php
    
    $pageView   = 'index';
    
    if(isset($_REQUEST['page']) && $_REQUEST['page'] != null){
    
        $pageView   = $_REQUEST['page'];
    
        include_once 'data/'.$pageView.'.php';
    
    }else{
    
        include_once 'data/'.$pageView.'.php';
    }
    ?>
    
    </body>
    </html>
    
    这是index欢迎您

    page1.php:

    <p>This is index <strong>Welcome!</strong></p>
    
    这是第1页

    page2.php:

    <p>This is page 1</p>
    
    这是第2页

    R