我一直在努力找出一个我认为很简单的问题的答案,但到目前为止运气不佳。不幸的是,到目前为止,我还不太精通html或java。
在我的工作中,我的团队面临着手动键入一系列句子的问题,这些句子每次都是相同的,只有一个变量除外。这些都是必需的文件,每次手动输入时会变得相当单调和耗时。除此之外,计算机是古老的,内存密集型脚本会更麻烦而不是有益的——即使这意味着我正在寻找更多的代码——我可以同时向整个团队展示最快、最不密集的解决方案。
我的目标是创建一系列表单,然后将变量插入预先构建的句子中,并将其作为一个整体一次性复制到剪贴板。
我只能成功地创建表单,但两者都没有运气;A) 将带有变量的句子发布到文本区域,以便可以手动复制,或者B)更可取的结果是单击提交按钮,让它在后台生成预先构建的句子,同时不看变量,并将其全部复制到剪贴板。
本质上。。。我想要这样的东西-
Name -----
Age-----
Gender-----
Job-----
SUBMIT
点击提交后,它会将下面的所有文本复制到剪贴板,而不会显示它-
最近添加了感兴趣的人$name
感兴趣的人从事的是一份价值美元的工作,最近没有做过手术
$name是$gender,当前为$age。
我知道这是可能的,尽管我不知道如何真正实现它。起初我想我可以创建表单数据,将其附加到php中的一个变量上,在显示中的句子中回声该变量:none环境然后用。。。不知道,也许我要把所有的echo'd语句分配给另一个变量,然后让submit按钮将变量复制到剪贴板。即使只是这么说,效率也很低。我需要认真的帮助
我想您可以将$_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>