boolean Net_NNTP::connect (
string $host = NET_NNTP_PROTOCOL_DEFAULT_HOST
,
integer $port = NET_NNTP_PROTOCOL_DEFAULT_PORT
)
Connect to a specific newsserver
$host - Hostname of the newsserver
$port - Port, where the newsserver listens
boolean - Returns TRUE on success, PEAR_Error on failure.
Error code | Error message | Reason | Solution |
---|---|---|---|
NULL | "Could not connect to NNTP-server $host" or "Not connected" |
The connection couldn't be established because
|
Check for server name, the connection to the net and possible firewalls on client or server side |
This function can not be called statically.
Using connect()
<?php
require_once "Net/NNTP.php";
$nntp = new Net_NNTP;
$ret = $nntp->connect("news.php.net");
if( PEAR::isError($ret)) {
// handle error
} else {
// success
}
?>