documents.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- creer_repertoire_documents() : string
- Créer un sous-répertoire IMG/$ext/ tel que IMG/pdf
- determine_upload() : bool|string
- Trouver le dossier utilisé pour upload un fichier
- deplacer_fichier_upload() : bool|mixed|string
- Déplacer ou copier un fichier
- check_upload_error() : bool|string
- Erreurs d'upload
- corriger_extension() : string
- Corrige l'extension du fichier dans quelques cas particuliers
Functions
creer_repertoire_documents()
Créer un sous-répertoire IMG/$ext/ tel que IMG/pdf
creer_repertoire_documents(string $ext) : string
Parameters
- $ext : string
Tags
Return values
stringdetermine_upload()
Trouver le dossier utilisé pour upload un fichier
determine_upload([string $type = '' ]) : bool|string
Parameters
- $type : string = ''
Tags
Return values
bool|stringdeplacer_fichier_upload()
Déplacer ou copier un fichier
deplacer_fichier_upload(string $source, string $dest[, bool $move = false ]) : bool|mixed|string
Parameters
- $source : string
-
Fichier source à copier
- $dest : string
-
Fichier de destination
- $move : bool = false
-
true
: on déplace le fichier source vers le fichier de destinationfalse
: valeur par défaut. On ne fait que copier le fichier source vers la destination.
Tags
Return values
bool|mixed|stringcheck_upload_error()
Erreurs d'upload
check_upload_error(int $error[, string $msg = '' ][, bool $return = false ]) : bool|string
Renvoie false
si pas d'erreur
et true
s'il n'y a pas de fichier à uploader.
Pour les autres erreurs, on affiche le message d'erreur et on arrête l'action.
Parameters
- $error : int
- $msg : string = ''
- $return : bool = false
Tags
Return values
bool|stringcorriger_extension()
Corrige l'extension du fichier dans quelques cas particuliers
corriger_extension(string $ext) : string
Parameters
- $ext : string