2012-01-02 30 views
0

我在這裏找到了一些用於旋轉的代碼。根據條件旋轉文章(不是隨機)

試圖添加if/else。但是無法按照下面的描述工作。

我想要做的是;取決於$ dom的值,更改文本的某些部分。在這個例子中,如果點擊「dom = com」鏈接,則文本應爲「是否爲該域名.com?」如果不是那麼「是域名.us?」 而我想這樣做的原因是; 我打算將這段代碼用於幾個停放的域,因此文本的某些部分會有所不同。

<h1><a href="/test.php?dom=com">com</a> | <a href="/test.php?dom=us">us</a></h1> 
    <? 

    $dom = $_GET['dom']; 

    function spin($var){ 
    $words = explode("{",$var); 
    foreach ($words as $word) 
    { 
     $words = explode("}",$word); 
     foreach ($words as $word) 
     { 
      $words = explode("|",$word); 
    if ($dom = "com"){$word = $words[0];} 
    else {$word = $words[1];} 
    echo $word." "; 
     } 
    } 
    } 
$text = "<font size=\"6\">is this the domain {<b>.com</b> |<b>.us</b> } ?, so you are from {anywhere|usa} ?</font><br />"; 
    spin($text); 
    ?> 
+0

記得之前將其輸出到消毒數據。 – 2012-01-07 14:12:03

回答

0
printf("<font size=\"6\">is this the domain <b>%s</b> ?</font><br />",$_GET['dom']); 
0

誰知道函數是什麼?

<?php 
    $dom = $_GET["dom"]; 
    echo "Is this the domain.".$dom."?"; 
?> 
+0

謝謝,但正如我試圖解釋上述,這段代碼是旋轉更大的文本,實際上是一個.htm文件,其中將有更多的{我們|你}/{100 | 100} vs vs所以它的不是這個。 – hasbehas 2012-01-02 11:03:46

+0

我不知道你是什麼意思的「旋轉」 – craig1231 2012-01-02 11:11:42

+0

文章spinners?創建隨機文本變化。我只想有一個固定的..如果條件1,然後選擇第一個{100 |百},如果不選擇第二個。 – hasbehas 2012-01-02 11:12:37