nAbend,
ich habe das Probelm dass mir bei meinem CP Ports die eigenltich benutzt werden als frei angezeigt werden,
da in er PortCheck nur die von der SQL Tabelle abfragt, aber nicht die die gerade durch z.B. TS oder so in
benutzung sind.
PHP
<?php
// Developed by Roshan Bhattarai
// Visit http://roshanbh.com.np for this script and more.
// This notice MUST stay intact for legal use
//this varible contains the array of existing users
//$existing_users=array('roshan','mike','jason');
include('inc/mysql.inc.php');
$sql = 'SELECT * FROM `server`';
$result = mysql_query($sql);
$count = 0;
while($row = mysql_fetch_array($result))
{
$count++;
$existing_ports[$count]=$row['Port'];
}
//value got from the get method
//$port_name=$_GET['port_name'];
$port_name=$_POST['port_name'];
//checking weather user exists or not in $existing_users array
for($i = 0; $i < $count+1; $i++)
{
if($existing_ports[$i] == $port_name)
{
$xcount++;
}
}
if($xcount >= 2)
{
echo"yes";
} else {
if($port_name < 4)
{
echo"error";
} else{
echo"no";
}
}
/*if(in_array($port_name,$existing_ports))
{
echo"yes";
} else {
if($port_name < 4)
{
echo"error";
} else{
echo"no";
}
}*/
?>
Alles anzeigen
Jetzt hätte ich einen Codechecker:
PHP
<?php
$server = "127.0.0.1";
$port = "80";
$port2 = "6667";
$timeout = "10";
if ($server and $port and $timeout) {
$verbinding = @fsockopen("$server", $port, $errno, $errstr, $timeout);
$ircbinding = @fsockopen("$server", $port2, $errno, $errstr, $timeout);
}
if($verbinding) {
echo "<img src='./images/on.gif'>Website is online<br>";
}
else {
echo "<img src='./images/off.gif'>Website is offline<br>";
}
if($ircbinding) {
echo "<img src='./images/on.gif'>IRC Server is online<br>";
}
else {
echo "<img src='./images/off.gif'>IRC Server is offline<br>";
}
?>
Alles anzeigen
Doch wie füge ich beide Zusammen damit sie funktionieren?
Kann mir da einer hilfestellung geben?
mfg