English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

Html部份
Cuba

php部份
isset($aa9);
$_POST['aa9'];
if ($aa9=='on'):
echo "

  • Cuba
  • ";
    endif;

    這個 我知道必須寫成$aa9=$_POST['aa9']; 才能執行成功..而疑問也在這~ aa9代表核取項目名稱, 當用isset檢查變數已被設定了,即代表
    $aa9=on, 這個說法對嗎....? 我想是不對的 所以無法執行,可是就整體看上去....isset檢查變數已被設定, 不就代表$aa9=on嗎? 上述的程式應該能執行才對...不懂為什麼要用另一個變數去接受on參數 PHP會不會設計上有問題呀...還是我都弄錯了? =.=

    2007-12-04 16:08:46 · 2 個解答 · 發問者 inthisx_00 5 in 電腦與網際網路 程式設計

    這個不用設定value值~ 當核取方塊被勾起時 會自動傳回on值

    2007-12-04 17:39:41 · update #1

    鬼仔 核取方塊被選取後會傳回on值,是真的,不用設定value這部份,你可以檢驗,下面這段程式沒設value值,但是$a==on,跑的順利
    Japan

    echo " ";
    isset($aa1);
    $a=$_POST["aa1"];
    if ($a=="on"):
    echo " Japan ";
    endif;

    2007-12-05 10:36:45 · update #2

    不好意思 重貼回覆鬼仔的內容 不完整~
    上述貼的直接跑出 Japan 我想是語法被執行了 所以html部份拿掉了<>
    符號,請自行加上去 就能run了 @@
    html部份
    input type="checkbox" name="aa1"


    php部份
    isset($aa1);
    $a=$_POST["aa1"];
    if ($a=="on"):
    echo " Japan ";
    endif;

    2007-12-05 10:43:17 · update #3

    2 個解答

    要是我來寫的話,我會寫成這樣
    Html部份
    Cuba

    php部份
    echo "

  • ".$_POST['aa9']."
  • ";

    2007-12-04 20:36:56 · answer #1 · answered by ? 5 · 0 0

    應該是value值吧
    Cuba
    感覺妳上面那行少了value

    2007-12-04 17:08:36 · answer #2 · answered by 尼力 2 · 0 0

    fedest.com, questions and answers