【发布时间】:2021-05-19 05:05:08
【问题描述】:
我正在开发一个实现套接字和 Telnet 服务器的 PHP 程序。我使用 PuTTY 作为我的 Telnet 客户端。我的问题是,每当我在 PuTTY 中输入内容时,它都会在我实际输入之前显示这些奇怪的字符:
我重新安装了 PuTTY,但它不起作用。
这是我的 PHP 服务器代码:
$sock_server = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$result = socket_bind($sock_server, '127.0.0.1', 9000);
$result = socket_listen($sock_server, 1);
$sock_cli = socket_accept($sock_server);
$msg = "Insert Password: ";
socket_write($sock_cli, $msg, strlen($msg));
$pass = socket_read ($sock_cli, 2048, PHP_NORMAL_READ);
echo $pass;
if ($pass != "1234"){
echo $pass;
exit;
}
感谢任何帮助解决我的问题。谢谢。
【问题讨论】: