hallo ik ben met scriptje bezig het werkt allemaal alleen deze gebruikt tcp nu heb ik iets anders deze wil toevoegen dus nu udp:

Dit is nu wat ik nu gebruik:

while(list($ServerName,$Host)=each($IP)) {
list($IPAddress,$Port)=explode(":",$Host);
echo("<TR><TD>".$ServerName."</TD><TD>");
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {

en nu en het ander script:

<?php
$fp = fsockopen("udp://127.0.0.1", 13, $errno, $errstr);
if (!$fp) {
echo "ERROR: $errno - $errstr<br />\n";
} else {
fwrite($fp, "\n");
echo fread($fp, 26);
fclose($fp);
}
?>

Nu is mijn vraag is het mogelijk om deze functie van udp naar het eerste script zodat tcp en udp werken ?
rob schreef op 20.07.2005 19:39

Nu is mijn vraag is het mogelijk om deze functie van udp naar het eerste script zodat tcp en udp werken ?

Kan je die vraag nu nog eens opnieuw stellen, alleen nu met leestekens (even voor de goede orde: dat zijn punten, komma's, hoofdletters en meer) en logische zinsbouw?
Ik heb hier, een script dat naar tcp connect naar de client. dat eerste script werkt maar ik kan er alleen naar tcp connecten en niet naar udp wat eigelijk de bedoeling is, nu vond ik een ander script zou deze niet samen toegevoegd kunnen worden, dat ik beide poorten kan connecten zoals tcp en udp.

Dan moet je twee verbindingen maken, dus twee maal fsockopen uitvoeren en toewijzen aan twee verschillende handles. Dus twee keer een handle uitlezen.

Reageren