You are here: fsockopen / fwrite / fgets problems... « PHP Programming Language « IT news, forums, messages
fsockopen / fwrite / fgets problems...

Posted by Skeets on 04/05/06 17:37

i'm having some php problems.

i have the following code on my main page:

------------
$fp = fsockopen("127.0.0.1", 49152, $errno, $errrstr, 30);
if (!$fp)
{
echo "socket error: $errstr ($errno)<br />\n";
die;
}

$s_mode = GetParam ($fp, ANALOG_MODE);
------------

i have the following function:

------------
function GetParam ($fp, $param)
{

if (!$fp)
{
echo "get parameter error: $errstr ($errno)<br />\n";
return;
}

$cmd = '@B3,' . $param . '<nl>';

fwrite ($fp, $cmd);

$result = fgets ($fp, 128);

//echo 'Result: '.$result; die;
//echo "got $result in funciton\n";
list($cut, $keep) = explode('', $result);
list($keep, $cut) = explode('<nl', $keep);
//echo 'res'.$result.'res';
return $result;
}
------------

this function appears to be blowing a gasket somewhere around fwrite or
fgets. when i try to print $result, i get the error:

Result: @ERR:args_too_long

does anyone have any know what the problem is or how to troubleshoot
this?

tia...

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация