bonjour a la suite de mon script d'upload j'ai toujours un problème
voici le code
le problème est le suivant j'obtien 2 erreures
Warning: Division by zero in /home/iphone4gpro/www/upload.php on line 24
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in /home/iphone4gpro/www/upload.php on line 27
la ligne 24 est en gras
pourquoi j'ai une division par zero alors que je récupère les dimension de mon fichier correctement ???
voici le code
$TailleImageChoisie = getimagesize($fichier);
$NouvelleLargeur_mini = 100; //Largeur choisie à 100px mais modifiable
$NouvelleLargeur_med = 600; //Largeur choisie à 600px mais modifiable
[b]$Reduction = ( ($NouvelleLargeur_mini * 100)/$TailleImageChoisie[0] );[/b]
$NouvelleHauteur_mini = ( ($TailleImageChoisie[1] * $Reduction)/100 );
$NouvelleImage_mini = imagecreatetruecolor($NouvelleLargeur_mini , $NouvelleHauteur_mini ) or die ("Erreur");
imagecopyresampled($NouvelleImage_mini , $fichier , 0,0, 0,0, $NouvelleLargeur_mini, $NouvelleHauteur_mini, $TailleImageChoisie[0],$TailleImageChoisie[1]);
$Reduction = ( ($NouvelleLargeur_med * 100)/$TailleImageChoisie[0] );
$NouvelleHauteur_med = ( ($TailleImageChoisie[1] * $Reduction)/100 );
$NouvelleImage_med = imagecreatetruecolor($NouvelleLargeur_med , $NouvelleHauteur_med ) or die ("Erreur");
imagecopyresampled($NouvelleImage_med , $fichier , 0,0, 0,0, $NouvelleLargeur_med, $NouvelleHauteur_med, $TailleImageChoisie[0],$TailleImageChoisie[1]);
$NomImageExploitable = time();
imagejpeg($NouvelleImage_mini , '/upload/redim/'.$NomImageExploitable.'-mini'$extension, 100);
imagejpeg($NouvelleImage_med , 'upload/redim/'.$NomImageExploitable.'-med'$extension, 100);
$LienImageNews = '/upload/redim/'.$NomImageExploitable.''.$extension.'';
le problème est le suivant j'obtien 2 erreures
Warning: Division by zero in /home/iphone4gpro/www/upload.php on line 24
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in /home/iphone4gpro/www/upload.php on line 27
la ligne 24 est en gras
pourquoi j'ai une division par zero alors que je récupère les dimension de mon fichier correctement ???