一个网络编程问题咨询,谢谢!

版主请手下留情,这个问题在这里多待一下,想广泛地咨询一下意见。

一个网络编程问题咨询,谢谢!

我有一个表格,需要发送给很多人填写。

这个表格,大约有20来个项目需要填写者填入信息,比如姓名,电话号码,电邮等等。

我希望填写者填写完毕之后,网站后台能够自动地重现,让填写者确认,如果不对,可以让他修改。最后确认之后,网站后台能够将所有的信息汇总,形成一个PDF或者是Word文档,立刻提供给填写者下载,或者让他打印。同时网站后台也能记录他最后确认的信息。也就是所有填写者提供的信息能保存到一个后台的数据库里面,以供网站的管理者分析这些数据,保存这些数据。

[ul]

  • 这一整套流程,需要采用什么网络编程技术?
  • MySQL是必不可少的么?
  • 是否有其它更加方便的技术可以实现上面的要求?比如web form,PHP之类的,是否可以呢?
  • www.outlook.com和www.google.com的在线文档,或者其它的在线服务,是否可以提供相当的功能?
    [/ul]

www.google.com可以

你这个不就是在线的questionnaire嘛?:stuck_out_tongue_winking_eye:

试一试Surveymonkey或者Smartsurvey吧,看看是不是满足你的要求。

直接用google的,现成的,但是在email中嵌入有些问题,需要自己多测试

  1. 目前最主流的两种网络语言 ASP.NET 和 PHP 都可以实现你所要的功能。
  2. MYSQL 是主要适合PHP的数据库软件。ASP.NET 一般用SQL SERVER。因为你要求保存数据,所以数据库必不可少。
  3. WEB FORM 是提交表单。PHP和ASP.NET都要用到WEB FROM.

如果只是一个questionnaire,那成龙大哥说的那些网站就很好
但是要做个专业的business网站满足上述功能就不是那么容易了,尤其生成pdf和word部分,如果有兴趣可以私信我 {:5_143:}

这些都可以做。

  1. 表单确认,一般用js和ajax。
  2. 生成PDF或者word,需要开源类库,一般生成PDF比较多。很多网站买了东西都会自动生成发票。
    3,记录信息,可以是数据库,也可以是存成xml或者json格式的文件。一般数据库方便一点。mysql比较常用。关键是开源,免费嘛。也有用其他的,比如sql server,oracle,postsql,sqliter等等很多。
    对了,你可能还需要租用一个虚拟主机,一个域名。除非,你访问的人都跟你在一个内网。
    最后,这种问题最好找个专业的论坛来问。苹果上比较适合生活类的问题。

+1

不需要把简单问题复杂化,直接用这些在线服务就可以了