英国论坛
版主请手下留情,这个问题在这里多待一下,想广泛地咨询一下意见。
一个网络编程问题咨询,谢谢!
我有一个表格,需要发送给很多人填写。
这个表格,大约有20来个项目需要填写者填入信息,比如姓名,电话号码,电邮等等。
我希望填写者填写完毕之后,网站后台能够自动地重现,让填写者确认,如果不对,可以让他修改。最后确认之后,网站后台能够将所有的信息汇总,形成一个PDF或者是Word文档,立刻提供给填写者下载,或者让他打印。同时网站后台也能记录他最后确认的信息。也就是所有填写者提供的信息能保存到一个后台的数据库里面,以供网站的管理者分析这些数据,保存这些数据。
[ul]
这一整套流程,需要采用什么网络编程技术?MySQL是必不可少的么?是否有其它更加方便的技术可以实现上面的要求?比如web form,PHP之类的,是否可以呢?www.outlook.com和www.google.com的在线文档,或者其它的在线服务,是否可以提供相当的功能?[/ul]
回帖
www.google.com可以
回帖
你这个不就是在线的questionnaire嘛?
试一试Surveymonkey或者Smartsurvey吧,看看是不是满足你的要求。
回帖
直接用google的,现成的,但是在email中嵌入有些问题,需要自己多测试
回帖
目前最主流的两种网络语言 ASP.NET 和 PHP 都可以实现你所要的功能。MYSQL 是主要适合PHP的数据库软件。ASP.NET 一般用SQL SERVER。因为你要求保存数据,所以数据库必不可少。WEB FORM 是提交表单。PHP和ASP.NET都要用到WEB FROM.
回帖
如果只是一个questionnaire,那成龙大哥说的那些网站就很好
但是要做个专业的business网站满足上述功能就不是那么容易了,尤其生成pdf和word部分,如果有兴趣可以私信我
回帖
这些都可以做。
表单确认,一般用js和ajax。生成PDF或者word,需要开源类库,一般生成PDF比较多。很多网站买了东西都会自动生成发票。3,记录信息,可以是数据库,也可以是存成xml或者json格式的文件。一般数据库方便一点。mysql比较常用。关键是开源,免费嘛。也有用其他的,比如sql server,oracle,postsql,sqliter等等很多。
对了,你可能还需要租用一个虚拟主机,一个域名。除非,你访问的人都跟你在一个内网。
最后,这种问题最好找个专业的论坛来问。苹果上比较适合生活类的问题。
回帖