Probleme d'extensions

Résolu
Signaler
Messages postés
81
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
16 juin 2010
-
Messages postés
81
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
16 juin 2010
-
Salut a tous, j'ai trouve un petit code pour autoriser certaines extensions dans un upload le voici :






$AUTH_EXT 
= array( 
".jpeg"





);
function 
isExtAuthorized
(
$ext





){
    global 
$AUTH_EXT




;
    if(

in_array


(
$ext

$AUTH_EXT





)){
        return 
true





;
    }else{
        return 
false





;
    }
}

$extension1 




strrchr


(
$_FILES
[
'photo1'
][
'name'
], 
"."




) ;



//$extension2 = 
strrchr
($_FILES['photo2']['name'], ".") ;
//$extension3 = 
strrchr
($_FILES['photo3']['name'], ".") ;





if(!
isExtAuthorized
(
$extension1
)){
$erreur 

"Format de photo incorrect."
;}



Tout marche bien le souci c'est que j'ai 3 upload sur la meme page comment ecrire le truc pour qu'il me verifie les 3 Merci de votre aide

5 réponses

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
42
merde, le message a ete coupe...
ca donne un truc comme ca :

if (!(
  isExtAuthorized( .... ) &&
  isExtAuthorized( .... ) &&
  isExtAuthorized( .... )
)

){...

/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
42
if(!






       (
isExtAuthorized








[c.aspx?u=aHR0cDovL3BocC5uZXQvbWFudWFsL2Z1bmN0aW9uLnN0cnJjaHIucGhw
strrchr
]


(
$_FILES
[
'photo3'
][
'name'
], 
"."




)





)


)

){$erreur = "Format de photo incorrect.";}

/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Messages postés
81
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
16 juin 2010
1
ca marche merci beaucoup coucou747 trop bien
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
42
valide MA reponse stp...

/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Messages postés
81
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
16 juin 2010
1
Ah j'ai cru avoir validé le sujet  en cliquant sur le dernier message , dsl je maitrise pas