Bonjour bonjour amis codeurs :)
Voilà, j'ai suivi le tuto de Grafikart pour redimensionner une image pour ainsi avoir une miniature de celle ci sans la déformer.
Or, je rencontre une difficulté, ma miniature est tout simplement noire.. Ce qui est quelques peut gênant.
Si quelqu'un a rencontré la même erreur, où si quelqu'un sait comment régler le problème, merci de me le dire :)
Montres nous ton code, car la il semblerait qu'il y ait un problème lorsque tu crée la miniature.
Tout d'abord, merci de m'avoir répondu.
Voici le code :
<?php
if(isset($_POST'bt_photo'])){
if(!empty($_FILES'photo'])){
require("../member/images/imgClass.php");
$img = $_FILES'photo'];
$ext = strtolower(substr($img'name'], -3));
$allow_ext = array("jpg", "png", "gif");
if(in_array($ext, $allow_ext)){
move_uploaded_file($img'tmp_name'], "../member/images/photo_profil/".$img'name']);
Img::creerMin("../member/images/".$img'name'], "../member/images/photo_statut", $img'name'], 150, 150);
Img::convertirJPG("../member/images/".$img'name']);
header('Location:../member/modifications.php');
$Session->setFlash('Modification enregistrée.', 'success');
}
else
$Session->setFlash('Votre fichier n\'est pas une image.', 'error');
header('Location:../member/modifications.php');
}
}
?>
En effet c'était bien le problème, j'avais oublier de rajouter un dossier dans le chemin pour récupérer l'image "grande taille".
Merci pour ton aide :)