【问题标题】:OSclass osc_set_preferences not working on the second setOSclass osc_set_preferences 不适用于第二组
【发布时间】:2014-08-08 12:09:55
【问题描述】:

以下代码仅在第一次设置后才适用于第一个 $myurl1,它不适用于其他语句,任何人都可以帮助解决这个问题。

$myurl="http://alberta.domain.com/";
$myurl2="http://toronto.domain.com/";
if ($myurl1) {
        osc_set_preference('subdomain_type', 'region', 'osclass');
        osc_reset_preferences();
} elseif ($myurl2) {
        osc_set_preference('subdomain_type', 'city', 'osclass');
        osc_reset_preferences();
} else {
       osc_set_preference('subdomain_type', 'country', 'osclass');
        osc_reset_preferences();
}

【问题讨论】:

  • 这里有一个错字问题if ($myurl1) { 应该是$myurl$myurl2

标签: osclass


【解决方案1】:

由于 $myurl1 不为空,if 只会执行第一个 if 语句。 elseif 或 else 不会被执行

【讨论】:

    猜你喜欢
    • 2012-05-11
    • 1970-01-01
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 2021-08-26
    • 2019-09-08
    相关资源
    最近更新 更多