当点击链接它$ _POST图像,链接和标题到PHP文件!

时间:2011-04-05 18:12:59

标签: php html

所以这是我正在使用的基本HTML:

<body>
    <li>
        <img src="Chrome.jpg"/>
        <a title="Chrome" href="the.php">Visit Site</a>
    </li> 

    <li>
        <img src="IE.jpg"/>
        <a title="internet explorer" href="the.php">Visit Site</a>
    </li>

    <li>
        <img src="Mozilla.jpg"/>
        <a title="Mozilla" href="the.php">Visit Site</a>
    </li>
</body>

PHP仍然是一个谜,因为我对如何启动它没有丝毫的线索。

<?php

if($_POST = "Mozilla"){
    $someValue = "http://Mozilla.com";  
    $someValue = "Mozilla.jpg"; 
    $someValue = "Mozilla";
}

?>

这是将用户引导到所需目的地的页面,它将具有
图像,标题和链接:

<html> 
<head>  
<meta http-equiv="refresh" content="10;url=<?php echo $someValue;?>">
</head>
<body>
    <img src="<?php echo $someValue;?>" />
    Please Wait While we direct you to <?php echo $someValue;?>
</body>
</html>

看起来令人困惑,但我希望你明白我要做的事情。

1 个答案:

答案 0 :(得分:3)

不需要$_POST个变量。帖子主要用于表单提交。尽管你可以模拟它,但不是很推荐。我建议你不要使用POST方法,而是通过查询字符串使用GET方法:www.google.com?variable=value使用$_GET['variable']; // = value检索变量。 这是主页。

<body> 
    <li>
        <img src="Chrome.jpg"/>
        <a title="Chrome" href="the.php?browser=chrome">Visit Site</a>
    </li> 

    <li>
        <img src="IE.jpg"/>
        <a title="internet explorer" href="the.php?browser=ie">Visit Site</a>
    </li>

    <li>
        <img src="Mozilla.jpg"/>
        <a title="Mozilla" href="the.php?browser=mozilla">Visit Site</a>
    </li>
</body> 

这是the.php

<?Php

$default_browser = 'chrome'; // change it as you want
$browser = (isset($_GET['browser'])) ? $_GET['browser'] : $default_browser;
switch ($browser) {
    case 'chrome':
        $link = // link
        $image = // image
        $title = // title
    break;
    case 'ie':
        $link = // link
        $image = // image
        $title = // title
    break;
    case 'mozilla':
        $link = // link
        $image = // image
        $title = // title
    break;
}

?>
<html>
    <head>
        <meta http-equiv="refresh" content="10;url=<?php echo $link;?>">
    </head>
    <body>
        <img src="<?php echo $image;?>" />
        Please Wait While we direct you to <?php echo $title;?>
    </body>
</html>

您必须将$link$image$title填入您想要的内容。 告诉我一些事情是否令人困惑。