2016年9月10日 星期六

CCS $Redirect

要製作一個網頁,程式判斷:如果 某個值空白,則跳到另一個網頁

Global $Redirect;
if (empty($somevalue)) {

    /// Redirect to another page
    $Redirect = "otherpage.php";

} else {

  //  normal part...

}

上述這個功能,我記得以前寫過,可以用的。不知為何,今天寫卻不行!?!???

試了半天,只好試另個辦法:


if (empty($somevalue)) {

    /// Redirect to another page

    header('Location: /otherpage.php');
    exit();

} else {

  //  normal part...

}

第二個這樣改就可以了。

改日有空再來研究為何第一個不行?!

在此做個紀錄。



沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。