Fonction PHP: traitement des téléchargements de fichiers

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Fonction PHP: traitement des téléchargements de fichiers

Message le Lun Juin 05, 2006 16:42

Hello !

Je souhaiterai savoir si vous connaissez quelques fonctions php pour me mettre sur la route, qui permettent de connaitre l'extension du fichier, ça taille, etc...

Pour les images, certaines fonctions existent, mais je souhaiterais savoir s'il en existe une pour des fichiers divers ?

Merci.


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Lun Juin 05, 2006 16:48

Je commence par ceci :
les fonctions listées sur la gauche + les mêmes décrites sur un autre site
...bon mon post n'est pas très utile, je cherche mieux...


edit1 :
- les fonctions de base pour l'upload de fichiers sur phpfrance

- idem sur phpcodeur

edit2 :
- chargements de fichiers

- des types MIME
Dernière édition par dd32 le Lun Juin 05, 2006 17:12, édité 2 fois.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 17:04

merci.

Je vais voir ce que donne celui de phpfrance, parce que les autres c'est un copié / collé de la doc.. Celui de phpfrance aussi, mais apparemment ils en disent un peu plus. Merci dd32 ;)

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 17:13

arf ! c'est aussi la même chose...

pfff


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Lun Juin 05, 2006 17:17

N'y a-t-il rien qui puisse t'aider ici non plus :
http://php.developpez.com/faq/?page=fichiers ?

Des scripts d'upload sur nexen

Tu peux uploader des fichiers divers mais il faut en faire une liste minimale afin de pouvoir contrôler le type MIME des fichiers envoyés.
Dernière édition par dd32 le Lun Juin 05, 2006 17:39, édité 1 fois.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 17:34

non.

En fait je cherche a savoir si une fonction du style getimagesize() existe mais pour des types de fichiers différents que des images..

Apparement non...!

Je pense qu'il faut uniquement se baser sur l'extension, mais cela me semble très faible...
Et comme dis précédemment il y a également $_FILES['userfile']['type'] qui fonctionne pour tout type de fichier et qui permet d'être renseigné sur le type mime du fichier. Seulement aucun liste des possibilités n'est affichée...
Je recherche donc aussi cela, sans succès jusqu'à présent.


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Lun Juin 05, 2006 17:40

filesize ?

[Hors sujet]
Je te remercie car grâce à toi je suis tombée sur cet article concernant la sécurité sur l'upload de fichier. A tout hasard...
[/Hors sujet]

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 17:48

non pu...cela ne correspond pas à ma demande ;)

C'est vrai que ça reprend pas mal de chose ton lien ;) interessant...


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Lun Juin 05, 2006 17:53

Et un script tout fait ça peut t'aider ?
http://www.asp-php.net/ressources/bouts ... spx?id=669

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 19:08

arf ! non en fait le script indiqué permet d'envoyé au navigateur un fichier en dl..

Moi je cherche à pour télécharger vers le serveur, tout en sécurisant bien sûr et filtrant sur le type de fichier.

J'ai pas mal cherché, mais je ne trouve rien..
Je suppose donc que ces systèmes ne sont basé que sur l'extension du nom du fichier...je vais faire avec, je pense...

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Lun Juin 05, 2006 19:10

J'ai trouvé cette fonction:
http://fr2.php.net/manual/fr/function.m ... t-type.php

Et :
http://www.asp-php.net/ressources/codes ... n+nom.aspx

Je vais fouiller de ce coté.
Merci de ton aide dd32. ;)


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Mar Juin 06, 2006 0:10

thierry8 a écrit:...Et :
-http://www.asp-php.net/ressources/codes/PHP-Type+MIME+d%27un+fichier+a+partir+de+son+nom.aspx

ah ben, je l'avais trouvé aussi celui-là mais je ne pensais pas que ça t'aiderait comme quoi je comprends vite mais il faut m'expliquer un moment... :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités