如何使用按钮将表单数据作为句子中的变量发送到剪贴板?

时间:2012-07-21 06:23:22

标签: java php html forms

我一直试图找出答案,我认为这是一个非常简单的问题但到目前为止没有运气。不幸的是,我现在还不太熟悉html或java。

在我的工作中,我的团队面临手动输入一系列句子,每次都是相同的,除了一个变量。这些是必需的文档,并且每次手动输入时变得相当单调且耗时。除此之外 - 计算机是古老的,内存密集型脚本会比有益的更麻烦 - 即使它意味着更多的代码我正在寻找最快,最不密集的解决方案,我可以立即呈现给整个团队

我的目标是创建一系列表单,然后将变量插入预先构造的句子中,并将所有表格一起复制到剪贴板中。

我只能成功创建表单并且两者都没有运气; A)将带有变量的句子发布到文本区域,以便可以手动复制或B)单击提交按钮的更优选结果,使其在背景中生成预先构造的句子,同时包含变量和复制这一切都是剪贴板。

基本上......我想要这样的东西 -

Name -----
Age-----
Gender-----
Job-----

SUBMIT

单击提交后,它会将下面的所有文本复制到剪贴板而不显示它 -

最近添加了感兴趣的人,$ name 感兴趣的人作为$工作,并且最近没有接受过手术 $ name是$ gender,目前为$ age。

我知道这是可能的,虽然我不知道如何实现它。我想起初我可以创建表单数据,将它附加到php中的变量,在显示中的句子中回显变量:none环境然后将它全部复制...不知道,也许我将分配所有将echo的句子改为另一个变量,然后让提交按钮将变量复制到剪贴板。即使只是说这是非常低效的。我需要认真帮助这些家伙=(

1 个答案:

答案 0 :(得分:0)

我猜你可以将$ _SESSION变量与随机字符串占位符一起用于变量。

$_SESSION['message']="Person of interest, <<name>>, was recently added.\n...."

提交表单时,只需将占位符替换为实际值,例如:

$_SESSION['message']=str_replace('<<name>>',$_POST['name'],$_SESSION['message']);

然后,每当您必须使用该语句时,您可以将其用作

<textarea id='message'><?php echo $_SESSION['message'] ?></textarea>