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

Reply via email to