2

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

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

我的目标是创建一系列表格,然后将变量插入到预先构建的句子中,并作为一个整体一次性复制到剪贴板。

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

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

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

SUBMIT

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

最近添加了感兴趣的人 $name。
感兴趣的人是一份工作,最近没有接受过手术。
$name 是 $gender,当前是 $age。

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

4

1 回答 1

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>
于 2012-07-21T06:59:15.663 回答