PHP随机广告不起作用?

时间:2014-09-24 14:35:50

标签: php html

<div id="leaderboardAd">
    <?php
        //THIS SCRIPT GENERATES A RANDOM AD.

        $randomAd = rand(1,2);

       switch($randonAd) {
            case "1":
                $adNumber = "/contributors.php";
                $pngNumber = "/images/contributorsAd.png";
            case "2":
                $adNumber = "http://www.cameronmontesano.com";
                $pngNumber = "/images/cameronmontesano-com.png";
            default:
                $adNumber = "/contributors.php";
                $pngNumber = "/images/contributorsAd.png";
        }
    ?>
    <a href="<?php echo $adNumber ?>">
        <img src="<?php echo $pngNumber ?>" width="720px" height="90px" /> 
    </a>
</div>

仅显示默认广告。

2 个答案:

答案 0 :(得分:1)

也许如果您花费更少的时间坐在o密钥上并实际查看代码,您会看到:

    $randomAd = rand(1,2);
          ^----
   switch($randonAd) {
                ^---- spot the difference.

答案 1 :(得分:0)

您的switch语句使用$ randonAd,但您设置的随机变量是$ randomAd。