Php 如何使div内容可下载到txt文件?

Php 如何使div内容可下载到txt文件?,php,html,security,Php,Html,Security,我的网站为每个要登录的帐户生成一个唯一的密钥(密码)。它是重要的、机密的、不可恢复的。那么,我如何使它可以作为txt下载给每个人呢 这是代码: echo '<h2>'; print "Welcome $username to your dashboard<br>"; } echo "</h2>"; echo "<p>"; $sec_value = 'usqi3289'; $rdecrypted_text = mcrypt_ecb(MCRYP

我的网站为每个要登录的帐户生成一个唯一的密钥(密码)。它是重要的、机密的、不可恢复的。那么,我如何使它可以作为txt下载给每个人呢

这是代码:

echo '<h2>';
print "Welcome  $username  to your dashboard<br>";

}
echo "</h2>";
echo "<p>";

$sec_value = 'usqi3289';
$rdecrypted_text = mcrypt_ecb(MCRYPT_DES, $sec_value, $userkey, MCRYPT_DECRYPT); 

echo "<div class='button special'>Your Userkey: <font color='black'>$rdecrypted_text</font></div>";
?>
 <br><p align="center">Please save your Userkey first,This is confidential and unrecoverable, because we don't hold any passwords. </p>
echo';
打印“欢迎$username访问您的仪表板
”; } 回声“; 回声“”; $sec_值='usqi3289'; $rdecrypted_text=mcrypt_ecb(mcrypt_DES,$sec_value,$userkey,mcrypt_DECRYPT); echo“您的用户密钥:$rdecrypted_text”; ?>

请先保存您的用户密钥,这是机密且不可恢复的,因为我们没有任何密码

主要是这个,

"<div class='button special'>Your Userkey: <font color='black'>$rdecrypted_text</font></div>"; ?>
“您的用户密钥:$rdecypted\u文本”?>

我想在下面有一个按钮,人们点击它,它就会下载一个包含这个
userkey

的txt文件。你可以把这个代码放在
PHP文件中,例如
userkeydl.PHP

<?php

    header("Content-type: text/plain");
    header("Content-Disposition: attachment; filename = userkey.txt");

    print "Your Userkey is: \n";
    print $rdecrypted_text;
    print "\nPlease note that this is confidential and unrecoverable.";

?>


您可以使用HTML创建按钮并绑定事件吗?例如,可以使用javascrit/jQuery单击按钮吗?我不太确定这一点,但我可以在下面添加一个按钮,但它应该与$rdecrypted_文本连接,这很好。然后在点击事件中,您可以向您的服务器发出ajax请求并获取txt文件?我们还可以寻找替代方法,例如将div内容下载到txt中file@user3265050您可以打印
txt
文件中的
div
内容