如何指向另一个文件夹中的.php文件?

时间:2018-08-29 06:57:08

标签: php html5

我的文件“ index.php”具有以下脚本:

<?php

$pagina = empty($_GET['p']) ? 'home' : $_GET['p'];

switch ($pagina):
  case 'contato':
    $titulo = 'Contato ';
    $keywords = '';
    $descricao = '';
    break;

case 'privacidade':
    $titulo = 'Privacidade ';
    $keywords = '';
    $descricao = '';
    break;

case 'ultimasnoticias':
    $titulo = 'Ultimas Noticias';
    $keywords = '';
    $descricao = '';
    break;

default:
    $titulo = 'Home';
    $keywords = '';
    $descricao = '';
    $pagina = 'home';
endswitch;
?>
<html>
<head>
<title><?php echo $titulo; ?></title>
<meta name="keywords" content="<?php echo $keywords; ?>">
<meta name="description" content="<?php echo $descricao; ?>">
</head>
<body>

<?php require_once 'page_' . $pagina . '.php'; ?>

<footer>Rodapé</footer>
</body>
</header>

我在解释我的问题时遇到了一些问题,我的英语真的很糟糕,所以我将尝试用下图解释我的需求。

my image

2 个答案:

答案 0 :(得分:0)

<a href="posts/your_page.php"></a>

如果要进入父文件夹,请使用“ ../”

包括:

include 'posts/your_page.php';

我正在编辑,但不确定是不是您想要的:

您的页面是me.php,您可以这样做:

include_once 'views/inc/header.php';
include_once 'views/me.php';
include_once 'views/inc/footer.php';

标头以<!DOCTYPE html>开头,以<body>结尾 您的页脚就像:</body></html>

答案 1 :(得分:0)

您可以使用

来从父目录中的PHP文件引用子目录中的文件。
dirname(__FILE__)

此功能为您提供当前工作目录,即当前正在运行的PHP文件所在的目录,相对于此目录,您现在可以访问以下PHP文件:

include dirname(__FILE__) . "/subdirectory/myphpfile.php"