Bonjour,
je suis débutant en php et j'aimerais faire une application qui permet à utilisateur de choisir une image et l'application détectera si l'image est en mode paysage ou portrait.
Merci.

Bonjour,
je suis débutant en php et j'aimerais faire une application qui permet à utilisateur de choisir une image et l'application détectera si l'image est en mode paysage ou portrait.
Merci.
"choisir une image" c'est un formulaire d'upload classique.
Pour l'orientation, getimagesize() te donnera les dimensions.

Merci mais j'ai un souci avec la methode getimagesize().une erreur dans la page.
voici mon code html.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form method="post" action="exo2.php" enctype="multipart/form-data"> <p><input type="file" name="img"/> </p><br/> <p><input type="submit" name="btn_valider" value="Valider"/></p> </form>
code php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $fichier=$_FILES['img']; if(file_exists($fichier)){ $size=getimagesize($fichier); } ?>
Dernière modification par Bovino ; 11/03/2014 à 09h56. Motif: Merci d'indiquer le langage utilisé ([code=xxx]) pour activer la coloration syntaxique !
$_FILES est un tableau, pas une url vers un fichier.
Fait un :
tu te rendra tout de suite compte de ton erreur et ce qu'il serait nécessaire d'indiquer à la place de "file_exists($fichier)".
Code : Sélectionner tout - Visualiser dans une fenêtre à part print_r($_FILES);
je te conseil la lecture de ceci http://antoine-herault.developpez.co...ls/php/upload/ pour bien comprendre le fonctionnement de $_FILES
et l'aide sur getimagesize http://fr2.php.net/manual/fr/function.getimagesize.php

merci beaucoup pour le lien.
Partager