第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

輸入框要加一個判斷語句。不然輸入1以下的數(shù)字會報錯?。∏髮懪袛?/h1>

輸入框要加一個判斷語句。不然輸入1以下的數(shù)字會報錯??!求寫判斷

正在回答

5 回答

跳轉(zhuǎn)操作其實就是函數(shù)本身call自己,所以輸入的數(shù)字是call程序本身的參數(shù)p

那么你在開頭對p做一個判斷就行了

$pageNum = intval($_GET['p']);// a function to get the parameter from current page
$pageNum = empty($pageNum)||$pageNum<1?1:$pageNum;

超過頁面數(shù)量的話可以不用管、不會報錯,如果想判斷也是同理的

0 回復(fù) 有任何疑惑可以回復(fù)我~

//獲取頁碼
$pageNum = isset($_GET['p']) ? trim($_GET['p']) : 1;

//判斷頁碼是否非法
if (!(preg_match('/^[1-9]\d*$/', $pageNum) && (1 <= $pageNum) && ($pageNum <= $pageTotal)))
{
? ?echo "<script>?alert('輸入的頁碼非法');?window.history.back();?</script>";
}

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weibo_蓉芳107_03763669

能不能不要正式表達式;而且你代碼我復(fù)制粘帖還是錯的
2016-10-23 回復(fù) 有任何疑惑可以回復(fù)我~
#2

hen_nam 回復(fù) weibo_蓉芳107_03763669

可以嘗試換成 if ( !( is_numeric($pageNum) && $pageNum - int($pageNum) == 0 && 1 <= $pageNum && $pageNum <= $pageTotal ) ); 對不起,我的測試結(jié)果是正確的。
2016-11-26 回復(fù) 有任何疑惑可以回復(fù)我~

if($_GET['p']<1){$page=1}

0 回復(fù) 有任何疑惑可以回復(fù)我~

對對對,確實需要

0 回復(fù) 有任何疑惑可以回復(fù)我~

根據(jù)實際情況。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

輸入框要加一個判斷語句。不然輸入1以下的數(shù)字會報錯?。∏髮懪袛?/h1> 我要回答 關(guān)注問題

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號