Type de fichier
le 01/03/2005 à 03:10
DaRkSeeD
Déconnecté
..:: D.a.R.k.S.e.e.D ::..
Salut !!
J'ai un système qui uplaod des fichier, pour l'instant seulement des GIF. J'aimerais être capable d'uploader d'autre fichier du genre JPG, PGN, AVI, MPEG. Ou je pourrais trouver les autre type du genre "image/gif" et comment ma sting aurait l'aire avec plusieurs type de fichier ?
$_FILES['file_name']['type'] != "image/gif"
Merci
le 01/03/2005 à 10:29
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Regarde par ici pour les différents types mime.
Ensuite, ta deuxième question, je suis désolé, mais je ne la comprend pas.
le 01/03/2005 à 15:35
DaRkSeeD
Déconnecté
..:: D.a.R.k.S.e.e.D ::..
Comment je peux mettre plusieurs type de fichier dans un seul string ?
$_FILES['file_name']['type'] != "image/gif" or "image/jpeg"
???
Merci
le 01/03/2005 à 15:42
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben tu fais un if
<?php
if ( $type == 'truc' || $type == 'toto' ) { } else { } ?>
Non ?
le 01/03/2005 à 15:51
DaRkSeeD
Déconnecté
..:: D.a.R.k.S.e.e.D ::..
Logique !!
Je n'y avais pas penser !!
Merci Beaucoup
le 02/03/2005 à 17:27
DaRkSeeD
Déconnecté
..:: D.a.R.k.S.e.e.D ::..
Si je fait
elseif($_FILES['file_name']['type'] != "image/pjpeg")
tout fonctionne bien pour le jpeg
Si je fait
elseif($_FILES['file_name']['type'] != "image/gif")
tout fonctionne bien pour le gif
mais si je fait
elseif($_FILES['file_name']['type'] != "image/pjpeg" || $_FILES['file_name']['type'] != "image/gif")
plus rien ne fonctionne ???
Quelqu'un peut m'aider ?
Merci
le 02/03/2005 à 17:52
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
tu fait un beau tableau dans lequel tu emt tous tes types mime, ensuite
in_array devrait résourdre ton problème (associé a un if biensur )!
le 02/03/2005 à 18:05
DaRkSeeD
Déconnecté
..:: D.a.R.k.S.e.e.D ::..
Merci beaucoup !!!
Sa fonctionne !! commencais à être désespérer !!
Accès rapide :
PHP / MySQL
HTML / CSS
Javascript
Autres technologies
Le site
Les 3H du PHP
Le bar
Script / Production personnelle
Remonter