我目前使用R处理一组文本文件。此过程的输出是一个js文件,称之为:preparedData.js。
然后我使用preparedData.js作为html文件的输入,
<script type="text/javascript" src="js/preparedData.js"></script>
将其命名为myviz.html,它显示preparedData.js中数据的可视化。
我想概括这个过程,以便其他人可以在网页上输入他们的文本文件,我的R脚本将为他们准备preparedData.js,然后提供指向新网页的链接及其可视化。所以我需要提供一个新webage的链接,这是我的myviz.html的副本,称之为itsviz.html,其.js文件的位置作为输入。
我没有太多的服务器交互经验,我知道这很模糊,但我怎么能接受文本文件作为输入,在提交表单时启动R脚本,然后使用preparedData.js创建网页推动结果?
谢谢!
答案 0 :(得分:1)
不应为每个用户创建不同的html文件,而应使用像php这样的服务器端脚本语言。您可以为每个用户创建具有不同名称的js文件。而不是为每个用户创建一个html页面,您可以创建一个从会话中获取js文件名的php页面。您可以保存为会话中的用户创建的js文件的名称,并在php页面中使用它。
希望我能正确理解你的问题。