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 Link to comment https://forums.phpfreaks.com/topic/213417-fsockopen-help/ 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."; } } Link to comment https://forums.phpfreaks.com/topic/213417-fsockopen-help/#findComment-1111132 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.