Bij mij thuis (WinXPpro - phpdev5) werkt onderstaande code prima maar op mijn hosting provider wil het niet zo: 111 Connection refused . Ik denk zelf dat het alleen te maken heeft dat die server wat meer gesloten is dan de mijne maar ik vraag het voor de zekerheid toch. Search, manual (fsockopen) en google leverde niets op.
PHP:
1
2
3
4
5
6
7
8
9
10
11
| <?PHP $udpssock = fsockopen("udp://".$_POST[adres], $_POST[poort], $errno, $errstr, 1); $tcpssock = fsockopen($gameserver[adres], $gameserver[poort], $errno, $errstr, 1); if ($udpssock or $tcpssock) { //Hier nog wat dingen maar dat is nu niet van belang @fclose($udpssock); //de @'s zijn om de error msg van 1 van de 2 te @fclose($tcpssock); //onderdrukken } else echo ($errno." ".$errstr); //geeft weer: 111 Connection refused ?> |