dams Mon Oct 22 22:18:53 2001 EDT
Modified files:
/phpdoc/fr/functions network.xml
Log:
Correcting bug report.
Index: phpdoc/fr/functions/network.xml
diff -u phpdoc/fr/functions/network.xml:1.12 phpdoc/fr/functions/network.xml:1.13
--- phpdoc/fr/functions/network.xml:1.12 Sat Jul 7 18:22:17 2001
+++ phpdoc/fr/functions/network.xml Mon Oct 22 22:18:53 2001
@@ -1,3 +1,5 @@
+<?xml encoding="iso-8859-1"?>
+<!-- $Revision: 1.13 $ -->
<reference id="ref.network">
<title>Réseau</title>
<titleabbrev>Réseau</titleabbrev>
@@ -33,7 +35,11 @@
x.x.x.x avec x entre 0 et 256, soit un nom d'hôte.
</simpara>
<simpara>
- Voir aussi <function>getmxrr</function>,
+ <function>checkdnsrr</function> n'est pas disponible sous Windows.
+ </simpara>
+ <simpara>
+ Voir aussi
+ <function>getmxrr</function>,
<function>gethostbyaddr</function>,
<function>gethostbyname</function>,
<function>gethostbynamel</function> et
@@ -60,7 +66,8 @@
<function>closelog</function> est optionnelle.
</para>
<para>
- Voir aussi <function>define_syslog_variables</function>,
+ Voir aussi
+ <function>define_syslog_variables</function>,
<function>syslog</function> et
<function>openlog</function>.
</para>
@@ -93,8 +100,9 @@
<refsect1>
<title>Description</title>
<funcsynopsis>
- <funcdef>int <function>debugger_on</function></funcdef>
+ <funcprototype> <funcdef>int <function>debugger_on</function></funcdef>
<paramdef>string <parameter>address</parameter></paramdef>
+ </funcprototype>
</funcsynopsis>
<para>
<function>debugger_on</function> active le debugger interne de PHP, et
@@ -121,7 +129,8 @@
constantes utilisées par les fonctions de syslog.
</para>
<para>
- Voir aussi <function>openlog</function>,
+ Voir aussi
+ <function>openlog</function>,
<function>syslog</function> et
<function>closelog</function>.
</para>
@@ -137,8 +146,8 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>fsockopen</function></funcdef>
- <paramdef>
- string <parameter><optional>udp://</optional>hostname</parameter>
+ <paramdef>string
+ <parameter><optional>udp://</optional>hostname</parameter>
</paramdef>
<paramdef>int <parameter>port</parameter></paramdef>
<paramdef>int
@@ -147,13 +156,13 @@
<paramdef>string
<parameter><optional>errstr</optional></parameter>
</paramdef>
- <paramdef>double
+ <paramdef>float
<parameter><optional>timeout</optional></parameter>
</paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>fsockopen</function> créer un flot de connexion à
+ <function>fsockopen</function> crée un flot de connexion à
l'Internet (AF_INET) ou à un domaine Unix (AF_UNIX). Via Internet,
cette fonction va ouvrir une socket de connexion TCP avec l'hôte
<parameter>hostname</parameter> sur le port <parameter>port</parameter>.
@@ -227,11 +236,15 @@
a été introduit en PHP 3.0.9 et le support UDP en PHP 4.
</para>
</note>
- Voir aussi: <function>pfsockopen</function>,
+ Voir aussi
+ <function>pfsockopen</function>,
<function>socket_set_blocking</function>,
- <function>socket_set_timeout</function>, <function>fgets</function>,
- <function>fgetss</function>, <function>fputs</function>,
- <function>fclose</function>, et <function>feof</function>.
+ <function>socket_set_timeout</function>,
+ <function>fgets</function>,
+ <function>fgetss</function>,
+ <function>fputs</function>,
+ <function>fclose</function> et
+ <function>feof</function>.
</para>
</refsect1>
</refentry>
@@ -256,7 +269,8 @@
Si une erreur survient, retourne <parameter>ip_address</parameter>.
</para>
<para>
- Voir aussi <function>gethostbyname</function>.
+ Voir aussi
+ <function>gethostbyname</function>.
</para>
</refsect1>
</refentry>
@@ -280,7 +294,8 @@
correspondant à l'hôte <parameter>hostname</parameter>.
</para>
<para>
- Voir aussi <function>gethostbyaddr</function>.
+ Voir aussi
+ <function>gethostbyaddr</function>.
</para>
</refsect1>
</refentry>
@@ -288,7 +303,7 @@
<refnamediv>
<refname>gethostbynamel</refname>
<refpurpose>
- Retourne la liste d'IP correspondants à un hôte.
+ Retourne la liste d'IP correspondante à un hôte.
</refpurpose>
</refnamediv>
<refsect1>
@@ -304,9 +319,11 @@
correspondant à l'hôte <parameter>hostname</parameter>.
</para>
<para>
- Voir aussi <function>gethostbyname</function>,
+ Voir aussi
+ <function>gethostbyname</function>,
<function>gethostbyaddr</function>,
- <function>checkdnsrr</function>, <function>getmxrr</function>
+ <function>checkdnsrr</function>,
+ <function>getmxrr</function>
et la page 8 du manuel.
</para>
</refsect1>
@@ -342,8 +359,10 @@
</simpara>
<simpara>
Voir aussi
- <function>checkdnsrr</function>, <function>gethostbyname</function>,
- <function>gethostbynamel</function>, <function>gethostbyaddr</function>,
+ <function>checkdnsrr</function>,
+ <function>gethostbyname</function>,
+ <function>gethostbynamel</function>,
+ <function>gethostbyaddr</function>,
et la page 8 du manuel.
</simpara>
</refsect1>
@@ -352,7 +371,7 @@
<refnamediv>
<refname>getprotobyname</refname>
<refpurpose>
- Retourne le numéro de protocole associé au nom de protocole
+ Retourne le numéro de protocole associé à un nom de
+protocole
</refpurpose>
</refnamediv>
<refsect1>
@@ -369,7 +388,8 @@
<parameter>name</parameter>, comme dans <filename>/etc/protocols</filename>.
</para>
<para>
- Voir aussi <function>getprotobynumber</function>.
+ Voir aussi
+ <function>getprotobynumber</function>.
</para>
</refsect1>
</refentry>
@@ -377,7 +397,7 @@
<refnamediv>
<refname>getprotobynumber</refname>
<refpurpose>
- Retourne le nom de protocole associé au numéro de protocole
+ Retourne le nom de protocole associé à un numéro de
+protocole
</refpurpose>
</refnamediv>
<refsect1>
@@ -389,12 +409,13 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>getprotobynumber</function> retourne le numéro
- de protocole associé avec le nom de protocole
+ <function>getprotobynumber</function> retourne le nom
+ de protocole associé avec le numéro de protocole
<parameter>name</parameter>, comme dans <filename>/etc/protocols</filename>.
</para>
<para>
- Voir aussi <function>getprotobyname</function>.
+ Voir aussi
+ <function>getprotobyname</function>.
</para>
</refsect1>
</refentry>
@@ -403,7 +424,7 @@
<refname>getservbyname</refname>
<refpurpose>
Retourne le numéro de port associé à un service
- Internet, et un protocole.
+ Internet et un protocole.
</refpurpose>
</refnamediv>
<refsect1>
@@ -417,13 +438,14 @@
</funcsynopsis>
<para>
<function>getservbyname</function> retourne le numéro de
- port associé à au service <parameter>service</parameter>
- et protocole <parameter>protocol</parameter>, comme dans
+ port associé au service <parameter>service</parameter>
+ et au protocole <parameter>protocol</parameter>, comme dans
<filename>/etc/services</filename>. <parameter>protocol</parameter>
- vaut soit <literal>tcp</literal> ou <literal>udp</literal>.
+ vaut soit <literal>tcp</literal>, soit <literal>udp</literal>.
</para>
<para>
- Voir aussi <function>getservbyport</function>.
+ Voir aussi
+ <function>getservbyport</function>.
</para>
</refsect1>
</refentry>
@@ -447,11 +469,12 @@
<function>getservbyport</function> le service internet associé au port
<parameter>port</parameter> pour le protocole <parameter>protocol</parameter>
comme dans <filename>/etc/services</filename>.
- <parameter>protocol</parameter> vaut soit <literal>tcp</literal> ou
+ <parameter>protocol</parameter> vaut soit <literal>tcp</literal>, soit
<literal>udp</literal>.
</para>
<para>
- Voir aussi <function>getservbyname</function>.
+ Voir aussi
+ <function>getservbyname</function>.
</para>
</refsect1>
</refentry>
@@ -460,7 +483,7 @@
<refname>ip2long</refname>
<refpurpose>
Convertit une chaîne contenant une adresse (IPv4)
- IP numérique en adresse litérale.
+ IP numérique en adresse littérale.
</refpurpose>
</refnamediv>
<refsect1>
@@ -472,7 +495,7 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>ip2long</function> génére une adresse
+ <function>ip2long</function> génère une adresse
IPv4 à partir de son équivalent numérique.
<example>
<title>Exemple <function>ip2long</function></title>
@@ -486,8 +509,23 @@
</programlisting>
</example>
</para>
+ <para>
+ Ce second exemple montre comment afficher une adresse convertie
+ à l'aide de la fonction <function>printf</function> :
+ <example>
+ <title>Affichage d'adresse IP</title>
+ <programlisting role="php">
+<?php
+ $ip = gethostbyname("www.php.net");
+ printf ("%u\n", ip2long ($ip));
+ echo $out;
+?>
+ </programlisting>
+ </example>
+ </para>
<para>
- Voir aussi: <function>long2ip</function>
+ Voir aussi
+ <function>long2ip</function>
</para>
</refsect1>
</refentry>
@@ -507,12 +545,13 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>long2ip</function> génére une adresse IP
+ <function>long2ip</function> génère une adresse IP
(format aaa.bbb.ccc.ddd) à partir de sa représentation
- litérale.
+ littérale.
</para>
<para>
- Voir aussi: <function>ip2long</function>
+ Voir aussi
+ <function>ip2long</function>
</para>
</refsect1>
</refentry>
@@ -534,7 +573,7 @@
<para>
<function>openlog</function> ouvre la connexion à l'historique
système. La chaîne <parameter>ident</parameter> sera
- ajouté à chaque message. Les valeurs de
+ ajoutée à chaque message. Les valeurs de
<parameter>option</parameter> et <parameter>facility</parameter> sont
données ci-dessous. L'utilisation de <function>openlog</function>
est optionnelle; cette fonction sera automatiquement appelée par
@@ -572,8 +611,8 @@
<row>
<entry>LOG_ODELAY</entry>
<entry>
- (par défaut) retarde l'ouverture de la connexion jusqu'à ce
que le
- premier message soit enregistré
+ Retarde l'ouverture de la connexion jusqu'à ce que le
+ premier message soit enregistré (par défaut)
</entry>
</row>
<row>
@@ -582,7 +621,7 @@
</row>
<row>
<entry>LOG_PID</entry>
- <entry>Inclus le PID à chaque message</entry>
+ <entry>Inclut le PID à chaque message</entry>
</row>
</tbody>
</tgroup>
@@ -609,17 +648,17 @@
<row>
<entry>LOG_AUTH</entry>
<entry>
- securité/messages d'autorisation (utilisez LOG_AUTHPRIV, pour
+ sécurité/messages d'autorisation (utilisez LOG_AUTHPRIV, pour
remplacer cette constante sur les systèmes où elle est
définie).
</entry>
</row>
<row>
<entry>LOG_AUTHPRIV</entry>
- <entry>securité/messages d'autorisation (privé)</entry>
+ <entry>sécurité/messages d'autorisation (privé)</entry>
</row>
<row>
<entry>LOG_CRON</entry>
- <entry>démon horologe (cron et at)</entry>
+ <entry>démon horloge (cron et at)</entry>
</row>
<row>
<entry>LOG_DAEMON</entry>
@@ -631,7 +670,7 @@
</row>
<row>
<entry>LOG_LOCAL0 ... LOG_LOCAL7</entry>
- <entry>reservé pour utilisation ultérieure</entry>
+ <entry>réservé pour utilisation ultérieure</entry>
</row>
<row>
<entry>LOG_LPR</entry>
@@ -643,11 +682,11 @@
</row>
<row>
<entry>LOG_NEWS</entry>
- <entry>USENET newsgroup</entry>
+ <entry>USENET : groupes de news (newsgroup)</entry>
</row>
<row>
<entry>LOG_SYSLOG</entry>
- <entry>messages generé en interne par syslogd</entry>
+ <entry>messages générés en interne par syslogd</entry>
</row>
<row>
<entry>LOG_USER</entry>
@@ -662,8 +701,10 @@
</table>
</para>
<para>
- Voir aussi <function>define_syslog_variables</function>,
- <function>syslog</function> et <function>closelog</function>.
+ Voir aussi
+ <function>define_syslog_variables</function>,
+ <function>syslog</function> et
+ <function>closelog</function>.
</para>
</refsect1>
</refentry>
@@ -726,19 +767,19 @@
<itemizedlist>
<listitem>
<para>
- <parameter>timed_out</parameter> (bool) - La socket a éxpirée en
+ <parameter>timed_out</parameter> (boolean) - La socket a expirée en
attendant des données
</para>
</listitem>
<listitem>
<para>
- <parameter>blocked</parameter> (bool) - La socket a été
+ <parameter>blocked</parameter> (boolean) - La socket a été
bloquée
</para>
</listitem>
<listitem>
<para>
- <parameter>eof</parameter> (bool) - Indique un événement
+ <parameter>eof</parameter> (boolean) - Indique un événement
fin de fichier (EOF)
</para>
</listitem>
@@ -750,9 +791,12 @@
</listitem>
</itemizedlist>
<para>
- Voir aussi <function>accept_connect</function>,
- <function>bind</function>, <function>connect</function>,
- <function>listen</function> et <function>strerror</function>.
+ Voir aussi
+ <function>accept_connect</function>,
+ <function>bind</function>,
+ <function>connect</function>,
+ <function>listen</function> et
+ <function>strerror</function>.
</para>
</refsect1>
</refentry>
@@ -766,7 +810,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>socket_set_blocking</function></funcdef>
- <paramdef>int <parameter>socket descriptor</parameter></paramdef>
+ <paramdef>int <parameter>socket_descriptor</parameter></paramdef>
<paramdef>int <parameter>mode</parameter></paramdef>
</funcprototype>
</funcsynopsis>
@@ -790,15 +834,15 @@
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>bool <function>socket_set_timeout</function></funcdef>
- <paramdef>int <parameter>socket descriptor</parameter></paramdef>
+ <funcdef>boolean <function>socket_set_timeout</function></funcdef>
+ <paramdef>int <parameter>socket_descriptor</parameter></paramdef>
<paramdef>int <parameter>seconds</parameter></paramdef>
<paramdef>int <parameter>microseconds</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
<function>socket_set_timeout</function> fixe la durée de vie de la
- socket <parameter>socket descriptor</parameter>, exprimée comme la somme
+ socket <parameter>socket_descriptor</parameter>, exprimée comme la somme
de <parameter>seconds</parameter> secondes et <parameter>microseconds</parameter>
micro-secondes.
<example>
@@ -826,7 +870,9 @@
mais elle est désormais obsolète.
</para>
<para>
- Voir aussi: <function>fsockopen</function> et <function>fopen</function>.
+ Voir aussi
+ <function>fsockopen</function> et
+ <function>fopen</function>.
</para>
</refsect1>
</refentry>
@@ -834,7 +880,7 @@
<refnamediv>
<refname>syslog</refname>
<refpurpose>
- Génére un message dans l'historique système.
+ Génère un message dans l'historique système.
</refpurpose>
</refnamediv>
<refsect1>
@@ -847,11 +893,11 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>syslog</function> génére un message qui
+ <function>syslog</function> génère un message qui
sera inscrit dans l'historique par le système.
<parameter>priority</parameter> est une combinaison des valeurs
d'accès et de niveau, qui seront décrites dans la
- prochaîne section. Les derniers arguments sont le message
+ prochaine section. Le dernier argument est le message
à envoyer. Attention : les caractères <literal>%m</literal>
seront remplacés par l'erreur (sous forme de chaîne),
présente dans <errortype>errno</errortype>.
@@ -909,10 +955,10 @@
<programlisting role="php">
<?php
define_syslog_variables();
-// ouverture de syslog, ajout du PID et envoie simultané du
-// message à la sortie standard et à un mecanisme
+// ouverture de syslog, ajout du PID et envoi simultané du
+// message à la sortie standard et à un mécanisme
// spécifique
-openlog("myScripLog", LOG_PID | LOG_PERROR, LOG_LOCAL0);
+openlog("myScriptLog", LOG_PID | LOG_PERROR, LOG_LOCAL0);
// quelques lignes de code
if (authorized_client()) {
// faire quelquechose
@@ -927,7 +973,7 @@
</programlisting>
</example>
Pour plus d'informations sur comment mettre en place un gestionnaire
- d'historique, reportez vous au manuel Unix, page 5
+ d'historique, reportez-vous au manuel Unix, page 5
<citerefentry><refentrytitle>syslog.conf</refentrytitle>
<manvolnum>5</manvolnum></citerefentry>. D'autres informations
sur les systèmes d'historique et leurs options sont aussi