ecorg911 Posted September 14, 2010 Share Posted September 14, 2010 Hello, I have recently started playing around with PHP, and have created a simple port checker with the help of a tutorial. Although what I would like to do is use an HTML form to insert the variable for fsockopen("xxxxx... instead of having it embedded. Is there any way to achieve this? <?php $connection = @fsockopen("www.google.com", 80); if ($connection) { echo "Port 80 on www.google.com is open."; fclose($connection); } else { echo "Port 80 on www.google.com is not open."; } Many thanks for any help that can be provided Quote Link to comment Share on other sites More sharing options...
AbraCadaver Posted September 14, 2010 Share Posted September 14, 2010 Not complete, but in general: <form method="post"> <input type="text" name="host"> <input type="submit" name="submit"> </form> <?php if(isset($_POST['host']) && !empty($_POST['host'])) { $connection = @fsockopen($_POST['host'], 80); if ($connection) { echo "Port 80 on " . $_POST['host'] . " is open."; fclose($connection); } else { echo "Port 80 on " . $_POST['host'] . " is not open."; } } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.