bonjour,
je voudrai savoir s'il y a une commande ou fonction qui teste l'extension d'une image.
sachant que :
$img = "images/".$data['products_image']."-150x150";
c pour recupurer l'image aprés je veux tester son extension
bonjour,
je voudrai savoir s'il y a une commande ou fonction qui teste l'extension d'une image.
sachant que :
$img = "images/".$data['products_image']."-150x150";
c pour recupurer l'image aprés je veux tester son extension
salut
tu essayer ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ext = substr($img, -3, 3);
merci julien ,
mon dossier image contient 2 extensions "gif" et "jpeg" et ce que je ve savoir si c l'un des deux. comment faire stp?
pour tester l'extension d'une image j'ai du faire ce code la:
a la fin j'ai un message d'erreur qui me di que la fonction n'est aps definie:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $img = "images/".$data['products_image']."-150x150"; $extension=get_extension($img); $type="image/png"; if($extension=="gif") { $type="image/gif"; } else if($extension=="jpeg") { $type="image/jpeg"; } function get_extension($img) { $parts = explode('.',$img); $last = count($parts) - 1; $ext = $parts[$last]; return $ext; echo'$ext'; }
Fatal error: Call to undefined function: get_extension() i
quelqu'un a une reponse pour ça svp
ce message vient du fait que ta fonction est définie après son utilisation.
Mais il ne sert à rien de faire un echo après un return.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 function get_extension($img) { $parts = explode('.',$img); $last = count($parts) - 1; $ext = $parts[$last]; return $ext; echo'$ext'; } $img = "images/".$data['products_image']."-150x150"; $extension=get_extension($img); $type="image/png"; if($extension=="gif") { $type="image/gif"; } else if($extension=="jpeg") { $type="image/jpeg"; }
heu si c'est un fichier en upload vaut mieux tester comem ceci:
par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part if($fAttribs['mime']!="image/jpeg")
tester juste le string de l'extension ne préjuge en rien du format réel du fichier ...
Salut,
pour connaitre l'extension d'un fichier tu peux utiliser pathinfo
http://fr.php.net/manual/fr/function.pathinfo.php
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager