如何将 "echo" 更改为 PHP Class 上的某些文本区域或标签
How to change "echo" to some textarea or label on PHP Class
我来这里是为了解释我的网站并展示出现在我的网站上的 "bug" 或 "error"。
前几天做了一个页面,题目是用AES加解密。
这是截图:
First Screenshot
但是当我加密或解密一些非常非常长的东西时..
看那个:
Second screenshot
如您所见,文本一直在继续......我的想法是,当我按加密/解密时,创建一个标签并在该标签上打印结果。
如果它在标签或文本区域中,文本不会跟随在右边,它会下降。
这是当您点击 "Encrypt" / "Decrypt" 时的 php 代码:
<?php
if ($_POST['direction2'])
{
include 'AES.php';
$imputText = $_POST['imputText'];
$imputKey = $_POST['imputKey'];
$blockSize = $_POST['blockSize'];
$aes = new AES($imputText, $imputKey, $blockSize);
$enc = $aes->encrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Encriptado: ".$enc."<br/>";
echo "Original: ".$dec."<br/>";
}
else if($_POST['direction1'])
{
include 'AES.php';
$imputText = $_POST['imputText'];
$imputKey = $_POST['imputKey'];
$blockSize = $_POST['blockSize'];
$aes = new AES($imputText, $imputKey, $blockSize);
$enc = $aes->encrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Original: ".$dec."<br/>";
$enc = $aes->decrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Desencriptado: ".$dec."<br/>";
}
?>
如您所见,我用 "echo".
打印结果
感谢大家!
希望你能帮助我。
创建 css
class 和 word-wrap: break-word
,即:
.some_class {
word-wrap: break-word;
}
Correct:
<p class="some_class">vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv<p>
Incorrect:
<p>vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv<p>
我来这里是为了解释我的网站并展示出现在我的网站上的 "bug" 或 "error"。
前几天做了一个页面,题目是用AES加解密。
这是截图:
First Screenshot
但是当我加密或解密一些非常非常长的东西时.. 看那个:
Second screenshot
如您所见,文本一直在继续......我的想法是,当我按加密/解密时,创建一个标签并在该标签上打印结果。 如果它在标签或文本区域中,文本不会跟随在右边,它会下降。
这是当您点击 "Encrypt" / "Decrypt" 时的 php 代码:
<?php
if ($_POST['direction2'])
{
include 'AES.php';
$imputText = $_POST['imputText'];
$imputKey = $_POST['imputKey'];
$blockSize = $_POST['blockSize'];
$aes = new AES($imputText, $imputKey, $blockSize);
$enc = $aes->encrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Encriptado: ".$enc."<br/>";
echo "Original: ".$dec."<br/>";
}
else if($_POST['direction1'])
{
include 'AES.php';
$imputText = $_POST['imputText'];
$imputKey = $_POST['imputKey'];
$blockSize = $_POST['blockSize'];
$aes = new AES($imputText, $imputKey, $blockSize);
$enc = $aes->encrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Original: ".$dec."<br/>";
$enc = $aes->decrypt();
$aes->setData($enc);
$dec=$aes->decrypt();
echo "Desencriptado: ".$dec."<br/>";
}
?>
如您所见,我用 "echo".
打印结果感谢大家! 希望你能帮助我。
创建 css
class 和 word-wrap: break-word
,即:
.some_class {
word-wrap: break-word;
}
Correct:
<p class="some_class">vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv<p>
Incorrect:
<p>vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv<p>