dams Tue Feb 20 00:31:17 2001 EDT
Modified files:
/phpdoc/fr/features file-upload.xml
Log:
Spelling
Index: phpdoc/fr/features/file-upload.xml
diff -u phpdoc/fr/features/file-upload.xml:1.7 phpdoc/fr/features/file-upload.xml:1.8
--- phpdoc/fr/features/file-upload.xml:1.7 Fri Jan 19 00:46:56 2001
+++ phpdoc/fr/features/file-upload.xml Tue Feb 20 00:31:17 2001
@@ -20,8 +20,8 @@
méthode PUT</link>.
</para>
<para>
- Un écran de chargement de fichiers peut être constitué en
créant un formulaire
- de la manière suivante :
+ Un écran de chargement de fichiers peut être constitué
+ en créant un formulaire de la manière suivante :
<example>
<title>Formulaire de chargement de fichier</title>
<programlisting role="html">
@@ -47,8 +47,8 @@
linkend="ini.track-vars">track_vars</link> est activé, elles seront aussi
disponibles dans le dossier <varname>$HTTP_POST_VARS</varname>.
Notez que les noms des variables suivantes supposent que nom du
- fichier téléchargé est 'userfile', comme
présenté dans l'exemple
- ci-dessus.
+ fichier téléchargé est 'userfile', comme
+ présenté dans l'exemple ci-dessus.
<itemizedlist>
<listitem>
<simpara>
@@ -92,8 +92,9 @@
</para>
<para>
Le contenu du tableau <varname>$HTTP_POST_FILES</varname> décrit
- ci dessous. Notez que l'on suppose ici que le nom du fichier
téléchargé
- est 'userfile', comme présenté dans l'exemple ci-dessus :
+ ci dessous. Notez que l'on suppose ici que le nom du fichier
+ téléchargé est '<literal>userfile</literal>',
+ comme présenté dans l'exemple ci-dessus :
<variablelist>
<varlistentry>
<term><varname>$HTTP_POST_FILES['userfile']['name']</varname></term>
@@ -146,10 +147,10 @@
<title>Validation de fichiers téléchargés</title>
<para>
Les exemples suivants fonctionnent sur les versions
- de PHP 3 supérieure à la version 3.0.16, et supérieure
à la version
- 4.0.2 pour PHP 4. Reportez vous à la section des fonctions pour
- étudier <function>is_uploaded_file</function> et
- <function>move_uploaded_file</function>.
+ de PHP 3 supérieures à la version 3.0.16, et supérieures
+ à la version 4.0.2 pour PHP 4. Reportez-vous à
+ la section des fonctions pour étudier
+ <function>is_uploaded_file</function> et
+<function>move_uploaded_file</function>.
</para>
<programlisting role="php">
<?php
@@ -196,11 +197,11 @@
<simpara>
Le script PHP qui recoit le fichier chargé doit pouvoir
gérer le fichier de manière appropriée. Vous
- pouvez utiliser la variable <varname>$file_size</varname> pour recaler tous les
fichiers
- qui sont trop gros ou trop petit. Vous pouvez utiliser la variable
- <varname>$file_type</varname> pour recaler les fichiers qui n'ont pas le bon type.
- Quelque soit les actions, ce script doit pouvoir supprimer le
- fichier du dossier temporaire, ou le déplacer ailleurs.
+ pouvez utiliser la variable <varname>$file_size</varname> pour recaler
+ tous les fichiers qui sont trop gros ou trop petit. Vous pouvez utiliser
+ la variable <varname>$file_type</varname> pour recaler les fichiers qui
+ n'ont pas le bon type. Quelque soient les actions, ce script doit pouvoir
+ supprimer le fichier du dossier temporaire, ou le déplacer ailleurs.
</simpara>
<simpara>
Le fichier sera automatiquement effacé du fichier temporaire
@@ -213,18 +214,18 @@
<simpara>
La variable MAX_FILE_SIZE ne peut pas spécifier une taille
de fichier plus grande que la taille qui a été
- fixée par upload_max_filesize, dans le fichier
<filename>php3.ini</filename>, ou
- par php3_upload_max_filesize dans les directives Apache. La valeur
- par défaut est 2 Megaoctets.
+ fixée par upload_max_filesize, dans le fichier
+<filename>php3.ini</filename>,
+ ou par php3_upload_max_filesize dans les directives Apache. La valeur
+ par défaut est 2 m�gaoctets.
</simpara>
<simpara>
Ne pas valider les fichiers que vous manipulez peut donner l'accès
aux utilisateurs à des fichiers sensibles dans d'autres dossiers!
</simpara>
<simpara>
- Attention : il semble que CERN httpd supprime tout ce qui est après le
premier
- caractère dans l'entête MIME. Tant que c'est le cas, CERN httpd ne
pourra pas
- effectuer de chargement.
+ Attention : il semble que CERN httpd supprime tout ce qui est après
+ le premier caractère dans l'entête MIME. Tant que c'est le cas,
+ CERN httpd ne pourra pas effectuer de chargement.
</simpara>
</sect1>
<sect1 id="feature-fileupload.multiple">
@@ -256,13 +257,13 @@
</example>
</para>
<simpara>
- Lorsque le formulaire ci dessus est envoyé, les tableaux
- <computeroutput>$userfile</computeroutput>,
- <computeroutput>$userfile_name</computeroutput>, et
- <computeroutput>$userfile_size</computeroutput> seront initialisés
- (ainsi que $HTTP_POST_VARS). Chaque tableau sera de type
- numérique, et contiendra
- les valeurs appropriées pour le chargement des fichiers.
+ Lorsque le formulaire ci dessus est envoyé, les tableaux
+ <computeroutput>$userfile</computeroutput>,
+ <computeroutput>$userfile_name</computeroutput>, et
+ <computeroutput>$userfile_size</computeroutput> seront initialisés
+ (ainsi que $HTTP_POST_VARS). Chaque tableau sera de type
+ numérique, et contiendra les valeurs appropriées
+ pour le chargement des fichiers.
</simpara>
<simpara>
Par exemple, supposons que les noms de fichier
@@ -279,7 +280,8 @@
<computeroutput>$userfile['name'][0]</computeroutput>,
<computeroutput>$userfile['tmp_name'][0]</computeroutput>,
<computeroutput>$userfile['size'][0]</computeroutput>, et
- <computeroutput>$userfile['type'][0]</computeroutput> sont aussi affectés.
+ <computeroutput>$userfile['type'][0]</computeroutput>
+ sont aussi affectés.
</simpara>
</sect1>
<sect1 id="features.file-upload.put-method">
@@ -296,32 +298,32 @@
</informalexample>
</para>
<para>
- Normalement, cela signifie que le client distant va sauver
- les données qui suivent dans le fichier:
<filename>/path/filename.html</filename>
- de votre disque. Ce n'est évidemment pas très
- sécurisé de laisser Apache ou PHP écraser n'importe
- quel fichier de l'arborescence. Pour éviter ceci, il faut d'abord
- dire au serveur que vous voulez qu'un script PHP donné gère
- la requête. Avec Apache, il y a une directive pour cela :
- <emphasis>Script</emphasis>. Elle peut être placée
- n'importe oú dans le fichier de configuration d'Apache.
- En général, les webmestres la place dans le bloc
- <Directory>, ou peut être dans le bloc <Virtualhost>.
- La ligne suivante fera très bien l'affaire :
- <informalexample>
- <programlisting>
+ Normalement, cela signifie que le client distant va sauver
+ les données qui suivent dans le fichier:
+<filename>/path/filename.html</filename>
+ de votre disque. Ce n'est évidemment pas très
+ sécurisé de laisser Apache ou PHP écraser n'importe
+ quel fichier de l'arborescence. Pour éviter ceci, il faut d'abord
+ dire au serveur que vous voulez qu'un script PHP donné gère
+ la requête. Avec Apache, il y a une directive pour cela :
+ <emphasis>Script</emphasis>. Elle peut être placée
+ n'importe oú dans le fichier de configuration d'Apache.
+ En général, les webmestres la place dans le bloc
+ <Directory>, ou peut être dans le bloc <Virtualhost>.
+ La ligne suivante fera très bien l'affaire :
+ <informalexample>
+ <programlisting>
Script PUT /put.php3
- </programlisting>
- </informalexample>
+ </programlisting>
+ </informalexample>
</para>
<simpara>
- Elle indique à Apache qu'il doit envoyer les requêtes
- de chargement par méthode PUT au script put.php3. Bien entendu,
- cela présuppose que vous avez activé PHP pour qu'il
- prenne en charge les fichiers de type .php3, et que PHP est actif.
+ Elle indique à Apache qu'il doit envoyer les requêtes
+ de chargement par méthode PUT au script put.php3. Bien entendu,
+ cela présuppose que vous avez activé PHP pour qu'il
+ prenne en charge les fichiers de type .php3, et que PHP est actif.
</simpara>
<simpara>
- Dans le fichier put.php3 file vous pouvez mettre ceci :
+ Dans le fichier put.php3 file vous pouvez mettre ceci :
</simpara>
<para>
<informalexample>
@@ -333,26 +335,26 @@
</informalexample>
</para>
<simpara>
- Ce script va copier le fichier chargé par le client distant
- à l'endroit désiré. Vous aurez probablement
- à effectuer quelques tests et des authentifications
- d'utilisateur, avant d'effectuer cette copie. Le seul piège
- est que lorsque PHP recoit un chargement par méthode PUT,
- il va enregistrer le fichier dans le dossier temporaire, tout comme
- avec la
- <link linkend="features.file-upload.post-method">méthode
POST-method</link>.
- A la fin de la requête, le fichier sera effacé. Ce qui
- fait que ce script doit placer le fichier chargé quelque part.
- Le nom du fichier temporaire est placé dans la variable
- globale $PHP_PUT_FILENAME, et la destination prévue est
- placée dans <varname>$REQUEST_URI</varname> (ces noms peuvent changer
d'une
- configuration d'Apache à l'autre). Cette destination est
- celle qui est demandée par le client, et vous n'avez pas
- à obéir aveuglément au client. Vous pourriez
- par exemple, déplacer le fichier dans un dossier de chargement.
- </simpara>
- </sect1>
- </chapter>
+ Ce script va copier le fichier chargé par le client distant
+ à l'endroit désiré. Vous aurez probablement
+ à effectuer quelques tests et des authentifications
+ d'utilisateur, avant d'effectuer cette copie. Le seul piège
+ est que lorsque PHP recoit un chargement par méthode PUT,
+ il va enregistrer le fichier dans le dossier temporaire, tout comme
+ avec la
+ <link linkend="features.file-upload.post-method">méthode
+POST-method</link>.
+ A la fin de la requête, le fichier sera effacé. Ce qui
+ fait que ce script doit placer le fichier chargé quelque part.
+ Le nom du fichier temporaire est placé dans la variable
+ globale $PHP_PUT_FILENAME, et la destination prévue est
+ placée dans <varname>$REQUEST_URI</varname> (ces noms peuvent
+ changer d'une configuration d'Apache à l'autre). Cette destination
+ est celle qui est demandée par le client, et vous n'avez pas
+ à obéir aveuglément au client. Vous pourriez
+ par exemple, déplacer le fichier dans un dossier de chargement.
+ </simpara>
+ </sect1>
+</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml