xpshop源碼
發布時間: 2025-05-16 15:17:25
Ⅰ 請問:ecshop源碼對於 移動設備或者pc電腦來運行不同程序 失效的問題
php">functioncheck_wap(){
if(isset($_SERVER['HTTP_VIA']))returntrue;
if(isset($_SERVER['HTTP_X_NOKIA_CONNECTION_MODE']))returntrue;
if(isset($_SERVER['HTTP_X_UP_CALLING_LINE_ID']))returntrue;
if(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP.WML")>0){
//Checkwhetherthebrowser/gatewaysaysitacceptsWML.
$br="WML";
}else{
$browser=isset($_SERVER['HTTP_USER_AGENT'])?trim($_SERVER['HTTP_USER_AGENT']):'';
if(empty($browser))returntrue;
$mobile_os_list=array('GoogleWirelessTranscoder','WindowsCE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','OperaMobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');
$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod');
$found_mobile=checkSubstrs($mobile_os_list,$browser)||
checkSubstrs($mobile_token_list,$browser);
if($found_mobile)
$br="WML";
else$br="WWW";
}
if($br=="WML"){
returntrue;
}else{
returnfalse;
}
}
functioncheckSubstrs($list,$str){
$flag=false;
for($i=0;$i<count($list);$i++){
if(strpos($str,$list[$i])>0){
$flag=true;
break;
}
}
return$flag;
}
$USERID='cctv';
$CookieTime=10;
setcookie("USERID","$USERID",0,"/","");
if(!isset($_COOKIE['USERID']))
{
if(check_wap())
{$Loaction='mobile/';
if(!empty($Loaction))
{ecs_header("Location:$Loaction ");
exit;}
}
}
這是我自己寫的ecshop代碼,不知道是否能成功,你可以試試。
Ⅱ 為什麼ecshop整站源碼中提取的模板會導致模板無法顯示正常
首先檢查下php環境 和文件完整性 特別是有些模板是單獨針對開發的
有些目錄確認的字元 要對應
另外有一部分模板 是花錢買的有域名限制...
可以用本地解析簡單測試
Ⅲ ecshop頭文件的源碼在哪更改
頭文件的源碼在page_header.lbi里修改就可以,如下圖:
熱點內容