opening of the sorket is ok and writting LOGIN packet to the sorket is also
ok but reading the response to know if the login is accepted or rejected is
a not OK.
please help
$port ="xx";
$ip ="xx.xx.xxx";
$timeout = 30;
$start ="L";
$Login = "user ";
$Password ="pass ";
$session = " ";
$Sequence = " 1"; //
$Terminator ="A";
$LRG = "$start$Login$Password$session$Sequence$Terminator";
$fsock = fsockopen($ip,$port, $errno, $errstr, $timeout); // *OK
*
if (!$fsock) {
echo "$errstr ($errno)"; //"$errstr ($errno)<br />\n";
}
else {
$bits = fwrite($fsock,$LRG);
echo "bits: $bits<br>"; //*OK
*
//read responds
$contents = fread( $fsock, filesize($fsock)); //*ERROR
* //echo stream_get_contents($fsock);
echo filesize($contents);
if($contents===FALSE) {
echo "*THERE WAS AN ERROR READING*\n";
}
else{
while ( ($buf=fread( $contents, 8192 )) != '' ) {
$contents .= $buf;
echo $contents."<br>";
}
}
fclose($fsock);
}
--
www.bemycandy.com