php中的重定向按钮

时间:2015-05-15 21:14:48

标签: php html

大家好我想在点击我网页上的按钮时将用户重定向到另一个页面,但我不知道该怎么做。我的按钮是" home"," coffee"," shop"和"关于我们"。点击其中任何一个,我想进入另一个页面。有人可以帮忙吗?

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title><?php echo $title; ?></title>
        <link rel="stylesheet" type="text/css" href="Styles/stylesheet.css" />
    </head>
    <body>
        <div id="wrapper">
            <div id="banner">             
            </div>

            <nav id="navigation">
                <ul id="nav">
                    <li><a href="index.php">Home</a></li>
                    <li><a href="#">Coffee</a></li>
                    <li><a href="#">Shop</a></li>
                    <li><a href="#">About us</a></li>
                </ul>
            </nav>

            <div id="content_area">
                <?php echo $content; ?>
            </div>

            <div id="sidebar">

            </div>

            <footer>
                <p>All rights reserved</p>
            </footer>
        </div>
    </body>
</html>

这是我的索引代码:

   <?php
  $title = "Coffee Webpage";
 $content = '<img src="https://encrypted-tbn2.gstatic.com/images?     q=tbn:ANd9GcSmRPsVdzF4BYRWbF3yBpbkW-1ZjyURYWX1JQm0e6RAbJPR0H76" class="imgLeft" />
 <h3>Title 1</h3>
 <p>

 </p>

<img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTdJv4yTpue170rTnOn9unKMgYWeOSPxBP9LoBwvUvhcDJNFcPG6w" class="imgRight"/> 
 <h3>Title 2</h3>
<p>

</p> 

<img src="http://seattle.eat24hours.com/files/cuisines/v4/coffee.jpg?e24v=225" class="imgLeft" />
<h3>Title 3</h3>
<p>




</p>';

include 'Template.php';
?>

3 个答案:

答案 0 :(得分:0)

将该网页的网址添加到您的链接中,例如,如果网页coffes为coffe.php,则将coffe.php放入其中。

交替提出我建议的完整网址。

您也可以在链接之前添加此内容以使用php获取网站网址

<?php echo "http://" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; ?>

答案 1 :(得分:0)

通常,您需要通过添加前置控制器来执行此操作;或者,在您的情况下,将index.php转换为前端控制器。

<?php
$page = $_GET['page'];
switch($page) {
    case 'coffee':
        // set variables
        break;
    case 'another':
        // set variables to something else
        break;
}

require 'template.php';

答案 2 :(得分:0)

在相应的href属性中为每个页面添加一个链接。

示例:

<li><a href="link to coffee page.ext">Coffee</a></li>
<li><a href="link to shop page.ext">Shop</a></li>
<li><a href="link to about page.ext">About us</a></li>