gpt4 book ai didi

php - 在新选项卡/页面中重新加载时保留文本区域的信息

转载 作者:太空宇宙 更新时间:2023-11-04 04:21:27 25 4
gpt4 key购买 nike

从主题本身来看,我该怎么做?...我使用管道将输出从 linux 获取到 Php。

例如

echo "<textarea cols='100' rows='20' readonly='readonly' style='resize:none;'>";

$dev = stream_get_contents($pipes[1]);

echo $dev;

echo "</textarea>";

fclose($pipes[1]);

这是我的表格。

<form method="post">
<input type="radio" name="cmd" value="./iodev scan">Scan<br />
<input type="radio" name="cmd" value="./monitor">Enable Monitoring<br />
<input type="submit" value="GO">
</form>

现在,当我获得数据时,当加载到新选项卡或页面或页面重新加载时,我需要将其保留在文本区域中,它将坐在那里并且不会消失。

谢谢

最佳答案

您可以尝试一些类似有趣的方法,您的文本区域名称是 textPipes

if (!isset($_POST['textPipes']) || empty($_POST['textPipes'])) {
$_POST['textPipes'] = stream_get_contents($pipes[1]);
fclose($pipes[1]);
}

echo "<textarea cols='100' rows='20' readonly='readonly' style='resize:none;' name='textPipes' >";
echo $_POST['textPipes'];
echo "</textarea>";

* 编辑! *

根据您的要求,您也可以将其存储在 Memcache 中

$mem = new Memcache();
$mem->connect("localhost",11211);

#Identify current user
$currentUser = "demic0de";

#Create Unique Key
$key = $currentUser . sha1($pipes[1]);

if(!$mem->get($key))
{
#set value and expire every 10 mins
$mem->set($key,stream_get_contents($pipes[1]) ,null,600);
fclose($pipes[1]);
}


echo "<textarea cols='100' rows='20' readonly='readonly' style='resize:none;' name='textPipes' >";
echo $mem->get($key);
echo "</textarea>";

关于php - 在新选项卡/页面中重新加载时保留文本区域的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12718068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com