25 pers. connectées au site
Manuel Pear
Net_NNTP::connectAuthenticated()
Net_NNTP::connectAuthenticated() -- Connects and authenticates to a newsserver
Synopsis
- <?php
- require_once 'Net/NNTP.php
- ?>
boolean Net_NNTP::connectAuthenticated ([integer $user = NULL [, integer $pass = NULL, string $host = NET_NNTP_PROTOCOL_DEFAULT_HOST [, integer $port = NET_NNTP_PROTOCOL_DEFAULT_PORT, integer [$authmode = NET_NNTP_AUTHORIGINAL]]]])
Description
Connect and authenticate to a specific newsserver
Paramètres
-
$user - Username to authenticate
-
$pass - Password to authenticate
-
$host - Hostname of the NNTP-server
-
$port - Port, where the newsserver listens
-
$authmode - Type of authentication, at the moment only
NET_NNTP_AUTHORIGINAL
Valeur retournée
boolean - Retourne TRUE en cas de succès, un objet PEAR_Error en cas d'échec.
Valeurs renvoyées
Tableau 54-1. Valeurs PEAR_Error possibles
| Error code |
Error message |
Reason |
Solution |
| NULL |
"Could not connect to NNTP-server $nntpserver" or "Not connected" |
The connection couldn't be established because
-
wrong server name or adress
-
the host itself isn't link to a network
-
a firewall doesn't allow an access
|
Check for server name, the connection to the net and possible firewalls on client or server side |
Note
since 0.3
Cette fonction ne peut pas être appelée de façon statique.
Exemple
Exemple 54-1. Using connectauthenticated()
- <?php
- require_once "Net/NNTP.php";
-
- $nntp = new Net_NNTP;
- $ret = $nntp->connectAuthenticated("news.php.net");
- if( PEAR::isError($ret)) {
- } else {
- ?>
|
Remonter