Bonjour , j'ai un probleme pour mettre en base une image generé par GD, pourtant l'image non redentionné poar gd apparais bien a l'affichage masi celle qui es reduite par gd
lors de son affichage le message d'erreur suivan apparais :
if( !strstr($type_fichier, 'jpg') && !strstr($type_fichier, 'jpeg') && !strstr($type_fichier, 'bmp') && !strstr($type_fichier, 'png') )
{
echo"Le fichier n'est pas une image valide ( jpg, jpeg, bmp ou png )";
}
else
{
// Largeur maximal de l'image du logo
$largeurimage=120;
// On vérigfie si un fichier IMAGE a bien été transféré
// none c'est la valeur prise par la champ du formulaire s'il n'y a pas eut de nouvelle image de rentrée
if ($_FILES['fichier']['tmp_name'] !='' )
{
// définition de l'espace destiné à recevoir les images
$nom_destination="./images/";
// on renomme la vignette la date du download
$date=date("ymdhis");
$nouveau_nom=$date.".jpg";
if (is_uploaded_file($_FILES['fichier']['tmp_name']))
{
move_uploaded_file($_FILES['fichier']['tmp_name'], $nom_destination.$nouveau_nom);
}
Salut,
Pour l'image réduite, il faut que tu appliques la même méthode que pour
l'image de taille normale :
- tu fait créer le fichier image réduite par la gd
- tu la mets dans le blob
- tu effaces le fichier image réduite
Y a surement d'autre solution (utiliser ob_start() par ex).
A+, crabs