Bonjour à tous,
IL s'agit d'un simple script PHP4 qui charge une image dans la bdd et devrait la redimensionner avant de la copier dans un dossier. Rien de bien compliquer... mais j'ai beau chercher sur google y a un truc qui m'échappe
.
Mon message d'erreur :
imagecopyresampled(): supplied argument is not a valid Image resource
Je présume un pb avec l'image temporaire, si vous avez des pistes ou des conseils ce serait super.
Voilà si quelqu'un a des idées je suis preneur
Merci d'avance
LOD
Modifié par loddesign (24 Nov 2008 - 20:51)
IL s'agit d'un simple script PHP4 qui charge une image dans la bdd et devrait la redimensionner avant de la copier dans un dossier. Rien de bien compliquer... mais j'ai beau chercher sur google y a un truc qui m'échappe

Mon message d'erreur :
imagecopyresampled(): supplied argument is not a valid Image resource
Je présume un pb avec l'image temporaire, si vous avez des pistes ou des conseils ce serait super.
list($GLOBALS['largeurbig'], $GLOBALS['hauteurbig']) = getimagesize($_FILES['image']['tmp_name']);
$taille_max_big = 600;
if ($GLOBALS['largeurbig'] <= $GLOBALS['hauteurbig']) {
$ratio_big = $GLOBALS['hauteurbig'] / 500;
} else {
$ratio_big = $GLOBALS['largeurbig'] / $taille_max_big;
}
// Définition des dimensions
$larg_big = $GLOBALS['largeurbig'] / $ratio_big;
$haut_big = 500;
// Crée la ressource image
$destinationbig = imagecreatetruecolor($larg_big, $haut_big);
// Redimensionne la grande image
imagecopyresampled( $destinationbig,
$_FILES['image']['tmp_name'],
0, 0, 0, 0,
$larg_big,
$haut_big,
$GLOBALS['largeurbig'],
$GLOBALS['hauteurbig']);
$dest_fichier = basename($destinationbig);
// copie du fichier
move_uploaded_file($_FILES['image']['tmp_name'], $dest_dossier.$dest_fichier);
$ajout="La photo <b>".$commentaire."</b> est ajouté avec succès"; $commentaire = ""; $id_galerie=""; $image="";
Voilà si quelqu'un a des idées je suis preneur
Merci d'avance
LOD
Modifié par loddesign (24 Nov 2008 - 20:51)