dongzhe 发表于 2011-7-25 10:48:36

尘缘 x2.0 free 文件配置一个小问题

$randUserID = '3,4,5';                                                //随机从论坛抽取用户发帖的取值范围,多个用户ID用,分开

这个事什么意思?
之前不是已经给出了
发帖的ID了吗
//发布主题贴使用的用户名,多个用户名用|||分开,建议放50-100个用户名
$postusers                =        "发贴1号|||发贴2号|||发贴3号|“

这个$randUserID倒是什么意思?

272070210 发表于 2011-7-25 10:55:23

$randUserID
就是。比如你现在论坛的UID是
uid=148153

dongzhe 发表于 2011-7-25 11:16:32

回复 2# 272070210

这个我知道啊, 我是说 配置文件已经有 postuser 来指定谁来发帖
为什么有给出这个 randuserid 。。 它的作用是什么

vus520 发表于 2011-7-26 14:13:14

回复 1# dongzhe


    这是尘缘接口特有的功能。

接口有自动注册的功能,未注册的用户名可以自动注册,但因部分原因,用户名中含有非法字符,就会造成用户名注册失败。

当用户名注册失败,就会使用这里的随机ID,进行发帖和回复。方便论坛管理员对论坛发帖和回复的用户真实性进行控制。

leny 发表于 2011-7-27 17:03:01

回复 4# vus520


    这个功能不错,但发帖、回帖用户名设置多的用户时比较麻烦,如果能优化成ID段形式,比如 “200;3000”,表示200到3000ID段随机用户名就方便多了。

vus520 发表于 2011-7-29 10:21:30

回复 5# leny

    你可以这样写:$tmp = array();
for($i=1;$i<=1000;$i++)
{
    $tmp[] = $i;
}
$randUserID = join(",", $tmp);

leny 发表于 2011-7-29 21:04:25

回复 6# vus520


    第二行少了个i,我说呢怎么也打印不出。。。
页: [1]
查看完整版本: 尘缘 x2.0 free 文件配置一个小问题