2

あなたは私のPHPの無実を許す必要がありますが、私はその言語を正式に研究したことはなく、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 可能かどうかを判断します。

あなたの素晴らしいプログラムのいずれかが、これが機能するかどうか、またはそれに応じてエラーを修正しないかどうかを教えてくれたら.

私のサイトはワード プレスを使用しており、この PHP と HTML を PHP ウィジェットに追加しようとしています。

時間をありがとう ベン

4

2 に答える 2

3

あなたは書くべきです -

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

あなたのhtmlのために。

ありがとう

于 2013-04-01T12:35:57.560 に答える
1

タグで提供する必要がありmethod="post"ます<form>

<form method="post">
于 2013-04-01T12:33:23.393 に答える