打印

[asp] asp 群发不同的人,不同的内容求助

小弟最近正在做一个电话语音群发系统,其本身提供了多个号码,相同内容的发送,但这不能满足客户的需求
客户想要的是一次性对不同的人,发送不同的内容 (其实发送不同的人,不同的内容还是一条一条的发送,只不过是循环发送而已)
这个时候就需要处理了
我们拿 excel 举例,一般客户都是把内容从 excel 导过来

姓名 联系电话     所欠费用
张三 1386658878 100.00
李四 1258798784 52.00
...
通过 asp 操作 excel 我们能够把 联系电话放入 表单中,然后多个之间是用逗号隔开的,这样是方便以后利用数组处理
真正的东西来了
在发送内容中可能的内容是:
您好:<$=姓名$>,您有上个月所欠费用<$=所欠费用$>未缴纳,请尽快缴纳
上面这句话中的 <$=姓名$> <$=所欠费用%> 其实是变量到最后的时候是要被替换成相应的内容的。
然后再利用循环一条一条的发送出去。这就是一次性发送不同的人不同的内容的需求
其主要要实现的大概的方向就是这样,里面的细节就是
1、如何处理替换功能
2、如何进行语法检查  比如他写丢了一个符号等

谢谢,希望高手提供一些思想!

[ 本帖最后由 entermaster 于 2008-6-29 17:32 编辑 ]
你都说利用数组处理相关内容,用个三维数组,将姓名、联系电话和所欠费用存进去,替换起来就容易了,key-value1-value2的关系
WEB理想
这个 excel 只是举例,有可能 excel 文件中会很多字段,这是一个不确定因素
先将EXCEL导入数据库,你姓名字段有的吧,根据这个判断其他的
WEB理想

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!