我正在尝试将每一行的单元格 0 与浏览器语言返回的字符串进行比较。前任。浏览器语言是“en”匹配第 3 行的“en”。$row_num = 3。我的页面没有加载,这让我相信 while 语句是无限循环的。
php
$i = 0;
while ($i <= mysql_num_rows($lang_head_foot)-1) {
if (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) == mysql_result($lang_head_foot, $i, 0)) {
$row_num = $i;
}
}
setcookie('dbs_lang', $row_num, time() + 60*60*24*365*10);