【问题标题】:Show server status using user input使用用户输入显示服务器状态
【发布时间】:2023-03-25 14:02:01
【问题描述】:

您将不得不原谅我的 PHP 是无辜的,但我从未正式研究过该 launguge 以及它自 HTML 课以来一直存在的时间。

我已经写好了

<form>
<input type="text" name='address' />
<input type="text" name='port' />
</form>

<?php
// Script by Akensai

$ip = $_POST['address'];
$port = $_POST['port'];

if (!$socket = @fsockopen($ip, $port, $errno, $errstr, 30))
{
  echo "<font color='red'><strong>Offline!</strong></font>";
}
else 
{
  echo "<font color='green'><strong>Online!/strong></font>";  

  fclose($socket);
}

?>

我正在尝试为地址和端口实现用户输入,将这些值与 if 语句进行比较,以确定地址是否基本上可以 ping,如果是,则相应地回显语句。

如果你们中的任何一个优秀的程序可以告诉我这是否可行,或者是否不能相应地修复错误。

我的网站正在使用 word press,我正在尝试将此 PHP 和 HTML 添加到 PHP 小部件中,该小部件不会加载我的代码,所以以太 1. 小部件有问题或 2. 我的代码是。

感谢您的宝贵时间 本

【问题讨论】:

    标签: php html css wordpress


    【解决方案1】:

    你应该写 -

    <form method="post" action="">
    <input type="text" name='address' />
    <input type="text" name='port' />
    <input type="submit" name='submit' value = 'submit' />
    </form>
    

    为您的 html。

    谢谢

    【讨论】:

    • 谢谢,我确定您所说的是一个问题,尝试使用有缺陷的 word press PHP 小部件是另一个问题。我不得不将它添加到 css 模板中。
    【解决方案2】:

    你必须在&lt;form&gt;标签中提供method="post"

    <form method="post">
    

    【讨论】:

    • 也感谢您的意见:)
    猜你喜欢
    • 1970-01-01
    • 2012-06-15
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多