[英]putting one code inside another
我需要協助 。
這是我的php應用程序安裝頁面的代碼。 在安裝php應用程序時,成員可以在此寫入許可證密鑰。
<td><input type=\"text\" name=\"licensekey\" value=\"" . licensekey . "\" style=\"width:300px\"></td>
但是我希望當上面的代碼中寫入一些密鑰時,以便該密鑰將在我編寫的以下代碼中使用(此處為許可證密鑰)。 表示我想顯示為空白,以便成員可以在下面的代碼中寫密鑰(此處為許可證密鑰)。 上面的代碼顯示了空白,但是我無法在下面的代碼中添加它。 。
$spbas->license_key=' the license key here ';
對不起,我的英語不好。
並預先感謝。
如果我理解正確,那么您首先希望在文本框中顯示“此處的許可證密鑰”,然后讓用戶輸入其密鑰。
為此,您可以使用以下代碼,不需要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並不是很好。 盡管這樣做可行,但使用引號等錯誤非常容易,因此,除非絕對必要,否則請盡量避免使用它。 我希望這有幫助! :)
請嘗試以下方法:
echo "
<td><input type=\"text\" name=\"licensekey\" value=\"" . $spbas->license_key . "\" style=\"width:300px\"></td>";
我不確定我是否理解正確,但是您想保存客戶在$ spbas-> license_key屬性的輸入字段中輸入的許可證密鑰嗎?
然后,您只需要在輸入字段周圍創建一個<form action="PHPSCRIPTHERE" method="POST">
標簽,並將您的php腳本作為<form action="PHPSCRIPTHERE" method="POST">
> action屬性即可。 在您的PHP腳本中,您可以訪問用戶通過$_POST['licensekey']
輸入的許可證密鑰。 然后,您可以將其分配給對象的$license_key
屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.