From: "HELP!" on
Hi,
error:
php_network_getaddresses: getaddrinfo failed: No such host is known

$fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr,
$timeout);

if($fstream){
$br = fwrite($fstream,$login_request_block);
$str = stream_get_contents($fstream);
print( "Connection successful: $str ");
}
else{
return " str: $str<br>write:$br<br> $errstr ($errno)";
}

What could be the error


--
www.bemycandy.com
From: Stuart on
2009/5/27 HELP! <izoduwa(a)gmail.com>:
> Hi,
>  error:
> php_network_getaddresses: getaddrinfo failed: No such host is known
>
>  $fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr,
> $timeout);
>
>  if($fstream){
>  $br = fwrite($fstream,$login_request_block);
>  $str = stream_get_contents($fstream);
>  print( "Connection successful: $str ");
>  }
>  else{
>  return  " str: $str<br>write:$br<br> $errstr ($errno)";
>  }
>
> What could be the error

What's in $con? I'm guessing "tcp" in which case the first parameter
to stream_socket_client is wrong. See the manual for details:
http://php.net/stream_socket_client

In future please consult the manual and double-check that you're
passing valid arguments to the functions you're using before asking on
this list.

-Stuart

--
http://stut.net/
From: "HELP!" on
$port ="xx";
$ip ="xx";
$con =$transport = "tcp";

On Wed, May 27, 2009 at 1:24 PM, Stuart <stuttle(a)gmail.com> wrote:

> 2009/5/27 HELP! <izoduwa(a)gmail.com>:
> > Hi,
> > error:
> > php_network_getaddresses: getaddrinfo failed: No such host is known
> >
> > $fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr,
> > $timeout);
> >
> > if($fstream){
> > $br = fwrite($fstream,$login_request_block);
> > $str = stream_get_contents($fstream);
> > print( "Connection successful: $str ");
> > }
> > else{
> > return " str: $str<br>write:$br<br> $errstr ($errno)";
> > }
> >
> > What could be the error
>
> What's in $con? I'm guessing "tcp" in which case the first parameter
> to stream_socket_client is wrong. See the manual for details:
> http://php.net/stream_socket_client
>
> In future please consult the manual and double-check that you're
> passing valid arguments to the functions you're using before asking on
> this list.
>
> -Stuart
>
> --
> http://stut.net/
>



--
www.bemycandy.com
From: Stuart on
2009/5/27 HELP! <izoduwa(a)gmail.com>:
> $port ="xx";
>  $ip ="xx";
>  $con =$transport = "tcp";

Which part of "See the manual for details" confused you?

You're passing ...

"$con:$ip:$port"

.... which based on the above will translate to ...

"tcp:xx:xx"

.... which is invalid. It should be ...

"$con://$ip:$port"

.... which will translate to ...

"tcp://xx:xx"

.... which is a valid value.

Please, read the damn manual ... carefully!!

-Stuart

--
http://stut.net/

> On Wed, May 27, 2009 at 1:24 PM, Stuart <stuttle(a)gmail.com> wrote:
>>
>> 2009/5/27 HELP! <izoduwa(a)gmail.com>:
>> > Hi,
>> >  error:
>> > php_network_getaddresses: getaddrinfo failed: No such host is known
>> >
>> >  $fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr,
>> > $timeout);
>> >
>> >  if($fstream){
>> >  $br = fwrite($fstream,$login_request_block);
>> >  $str = stream_get_contents($fstream);
>> >  print( "Connection successful: $str ");
>> >  }
>> >  else{
>> >  return  " str: $str<br>write:$br<br> $errstr ($errno)";
>> >  }
>> >
>> > What could be the error
>>
>> What's in $con? I'm guessing "tcp" in which case the first parameter
>> to stream_socket_client is wrong. See the manual for details:
>> http://php.net/stream_socket_client
>>
>> In future please consult the manual and double-check that you're
>> passing valid arguments to the functions you're using before asking on
>> this list.
>>
>> -Stuart
>>
>> --
>> http://stut.net/
>
>
>
> --
> www.bemycandy.com
>
From: "HELP!" on
I have made the correction but the error remiins:

$port ="xx";
$ip ="xx
$con ="tcp";
$timeout = 30;




$fstream = stream_socket_client("$con://$ip:$port", $errno, $errstr,
$timeout);

if($fstream){
$str = stream_get_contents($fstream);
print( "Connection successful: $str ");
}
else{
echo "Remote: ".$name."<br> str: $str<br>write:$br<br> $errstr
($errno)";
}

On Wed, May 27, 2009 at 1:31 PM, Stuart <stuttle(a)gmail.com> wrote:

> 2009/5/27 HELP! <izoduwa(a)gmail.com>:
> > $port ="xx";
> > $ip ="xx";
> > $con =$transport = "tcp";
>
> Which part of "See the manual for details" confused you?
>
> You're passing ...
>
> "$con:$ip:$port"
>
> ... which based on the above will translate to ...
>
> "tcp:xx:xx"
>
> ... which is invalid. It should be ...
>
> "$con://$ip:$port"
>
> ... which will translate to ...
>
> "tcp://xx:xx"
>
> ... which is a valid value.
>
> Please, read the damn manual ... carefully!!
>
> -Stuart
>
> --
> http://stut.net/
>
> > On Wed, May 27, 2009 at 1:24 PM, Stuart <stuttle(a)gmail.com> wrote:
> >>
> >> 2009/5/27 HELP! <izoduwa(a)gmail.com>:
> >> > Hi,
> >> > error:
> >> > php_network_getaddresses: getaddrinfo failed: No such host is known
> >> >
> >> > $fstream = stream_socket_client("$con:$ip:$port", $errno, $errstr,
> >> > $timeout);
> >> >
> >> > if($fstream){
> >> > $br = fwrite($fstream,$login_request_block);
> >> > $str = stream_get_contents($fstream);
> >> > print( "Connection successful: $str ");
> >> > }
> >> > else{
> >> > return " str: $str<br>write:$br<br> $errstr ($errno)";
> >> > }
> >> >
> >> > What could be the error
> >>
> >> What's in $con? I'm guessing "tcp" in which case the first parameter
> >> to stream_socket_client is wrong. See the manual for details:
> >> http://php.net/stream_socket_client
> >>
> >> In future please consult the manual and double-check that you're
> >> passing valid arguments to the functions you're using before asking on
> >> this list.
> >>
> >> -Stuart
> >>
> >> --
> >> http://stut.net/
> >
> >
> >
> > --
> > www.bemycandy.com
> >
>



--
www.bemycandy.com