string $file
- le nom du fichier ou les données elles-même
string $c_type
le type de contenu de l'image ou du fichier.
string $name
- Le nom de fichier suggéré pour les données.
Seulement utilisé,
si $file contient des données.
boolean $isfile
- Vrai si $file est un nom de fichier.
string $encoding
- type d'encodage de transfert à utiliser pour les données du fichier.
Par défaut :<< base64 >>.
Pour les fichiers basés sur du texte (par exemple scripts/html etc.),
ceci peut-être << quoted-printable >>.
Valeur retournée
boolean - Retourne TRUE en cas de succès,
un objet PEAR_Error en cas d'échec.
Le fichier n'a pas été trouvé ou
le script n'a pas assez de droits système pour accéder au fichier.
Vérifiez le nom et le chemin du fichier.
Vérifiez l'utilisateur et les permissions sur ce fichier.
NULL
<< Could not open file_name >>
Le fichier est déjà ouvert et
verrouillé par une autre application.
Dans la plupart des cas, c'est un programme qui a ouvert
le fichier en écriture.
addAttachment()
ne place aucun verrou sur les fichiers qu'il traîte.
Ce problème n'est donc pas provoqué par d'éventuels appels
concurrent de cette fonction.
Note
Cette fonction ne peut pas être appelée de façon statique.