将一个代码放入另一个代码

时间:2014-06-30 12:46:41

标签: javascript php

我需要一些帮助。

这是我的php应用程序安装页面的代码。安装php应用程序成员时可以在此编写许可证密钥。

<td><input type=\"text\" name=\"licensekey\" value=\"" . licensekey . "\" style=\"width:300px\"></td>

但是我希望当上面的代码中有一些写密钥时,密钥将在我写的下面的代码中使用(这里的许可证密钥)。意味着我想显示空白,以便成员可以在下面的代码中写入密钥(此处为许可证密钥)。上面的代码显示空白但我无法在下面的代码中添加它。 。

$spbas->license_key=' the license key here ';
抱歉,我的英语非常糟糕。

并提前致谢。

3 个答案:

答案 0 :(得分:1)

如果我理解正确,您最初要在文本框中显示“许可证密钥”,然后让用户输入密钥。

为此,您可以使用以下内容,不需要PHP。

<input type="text" placeholder="license key here" />

但是,如果要显示包含在PHP中生成的某个键的文本框,最好这样做:

<?php

//some code...
$license_key = "xxx";
?>

<input type="text" placeholder="license key here" value="<?php echo $license_key; ?>" />

<?php
//some more code...
?>

用PHP回显HTML并不好。虽然这样可行,但它很容易使用引号等犯错误,因此除非绝对必要,否则请尽量避免使用它。我希望这有帮助! :)

答案 1 :(得分:0)

请试试这个:

echo "
<td><input type=\"text\" name=\"licensekey\" value=\"" . $spbas->license_key . "\" style=\"width:300px\"></td>";

答案 2 :(得分:0)

我不确定我是否理解您,但您想要将客户输入的许可证密钥保存在$ spbas-&gt; license_key属性的输入字段中?

然后,您只需要在输入字段周围创建一个<form action="PHPSCRIPTHERE" method="POST">标记,并将您的php脚本作为目标 - &gt;动作属性。在PHP脚本中,您可以访问用户通过$_POST['licensekey']输入的许可证密钥。然后,您可以将其指定给对象的$license_key属性。