2011-04-29 55 views
2

我这个人找了一些初步的方向后,因为我似乎无法找到我用它的方式。让我来解释......如何自动生成网页的用户提交表单

我正在开发一个网站,其中现场会员登陆(的Joomla 1.6),可以填写一个简单的表格,并附上提交时要上传的PDF文件。用户然后点击提交按钮,页面将刷新到一个新的独特的网页。

用户提交的http://www.examplesite.com数据,然后提交后生成新的网页被称为http://www.examplesite.com/userSubmittedValue

这个新生成的网页将来自于由管理员指定的,而最重要的是,它将模板显示用户提交的所有信息。此外,还会有链接下载他们上传的pdf。然后,用户可以查看他们已经以这种方式通过他们的个人资料创建的所有页面的列表。

我已经看到了这一切结束了,但我在为如何产生这个亏损。任何帮助深表感谢。

回答

1

这是不是你将能够轻松地做或得到详细的答案在这里。如果您只是想在提交表单中显示提交的数据,您可以使用任意数量的表单向导类型的扩展名 - http://extensions.joomla.org/extensions/contacts-and-feedback/forms

如果您只需要一种方式让用户上传PDfs并有权访问他们可以使用提供前端上载功能的文件管理扩展之一 - http://extensions.joomla.org/extensions/directory-a-documentation/downloads

如果提交的附加数据仅仅是与文件相关的数据 - 标题,描述等,则其中一个文件下载组件应该适合你。这些选择在1.6这个时间的限制,但这样你可能有1.5去获得最适合您需要的扩展。

0

所以这可能不是最好的方式来做到这一点,如果你使用Joomla,但它可能会帮助。

我会使用PHP和你内部的目录有一个像“template.html”文件。然后,我会创造一些PHP来处理的任务....

  1. 开放“template.html”
  2. 查找和替换用户通过您
  3. 保存“template.html”值以新名称(userSubmittedValue.html)

再一次,我从来没有真正使用过Joomla。如果你想尝试这个,我会建议检查php的文件系统函数(http://us2.php.net/manual/en/ref.filesystem.php)。

希望这会有所帮助。