Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] 如何增加婚恋状态选项,希望高手帮忙解答一下

[复制链接]
130140 发表于 2009-8-30 21:33:58 | 显示全部楼层 |阅读模式
本帖最后由 130140 于 2009-8-30 21:42 编辑

在uch里面默认的婚恋状态是 单身 和非单身 两种状态,页面的判断语句 是
  1. $space['marry'] = $space['marry']=='1'?'<a href="cp.php?ac=friend&op=search&marry=1&searchmode=1">'.lang('unmarried').'</a>':($space['marry']=='2'?'<a href="cp.php?ac=friend&op=search&marry=2&searchmode=1">'.lang('married').'</a>'):'');
复制代码
这个是非a即b的判断


那我想把婚恋状态分为 1单身 2已婚 3离异 4丧偶

那么以上这句php语言需要怎么改才能达到我的要求呢?

高手帮个忙吧,这个对你们熟悉php的很简单,我只是能看懂一点点,但是不知道怎么写,sup也出来帮帮忙吧,劳驾了


标题加个sup只是吸引人注意,希望高手不吝赐教~!
回复

使用道具 举报

 楼主| 130140 发表于 2009-8-30 21:42:54 | 显示全部楼层
晕,早知道先用搜索了

https://discuz.dismall.com/viewth ... 9%C1%B5%D7%B4%CC%AC

在这里找到答案了

此贴已封,管理员删了吧
回复

使用道具 举报

54gwy 发表于 2009-8-30 21:45:11 | 显示全部楼层
  1. $space['marry'] = $space['marry']=='1'?'<a href="cp.php?ac=friend&op=search&marry=1&searchmode=1">'.lang('unmarried').'</a>':($space['marry']=='2'?'<a href="cp.php?ac=friend&op=search&marry=2&searchmode=1">'.lang('married').'</a>'):($space['marry']=='3'?'<a href="cp.php?ac=friend&op=search&marry=3&searchmode=1">'.lang('liyi').'</a>'):($space['marry']=='4'?'<a href="cp.php?ac=friend&op=search&marry=4&searchmode=1">'.lang('sangou').'</a>'):'')));
复制代码
如果只是改这个语句可以参考上面,不过你需要修改注册啊修改个人资料啊之类的,所有关于婚姻状态的地方都要略作修改,加上增加的选项
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-7 00:29 , Processed in 0.108714 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表