[Upload] imagejpeg($source); et upload
bonjour tous le monde
voila, j'ai une photo que j'upload, et je veux en faire une image...
sauf que ca veut pas!
mon code d'upload marche super et c est seulement pour faire l image que ca marche pô...
alors voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
//premiere partie : upload : super bien
$dossier = '../Articles_retaillees/';
if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier))
{
}
else //Sinon (la fonction renvoie FALSE).
{
die('Echec de l\'upload ! ( avez vous oublie l\'image)');
}
$taille_maxi = 100000;
$taille = filesize($_FILES['avatar']['tmp_name']);
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
$sql2 ="INSERT INTO article VALUES ('$fichier')";
mysql_query($sql2) or die('Erreur SQL !'.$sql2.'<br>'.mysql_error());
//et maintenant image
}
$query=mysql_query("select * from article where image='$fichier'");
$donnees= mysql_fetch_array($query);
$fichier="../Articles_retaillees/".$donnees['image'];
echo $fichier;
$source = imagecreatefromjpeg($fichier);
imagejpeg($source); |
et ce code m affiche une belle erreur :
����JFIF��>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ��C $.' ",#(7),01444'9=82<.342��C 2!!22222222222222222222222222222222222222222222222222���X"��
et j ai utilise cette fonction dans une autre page, sans upload avec la meme photo et ca marche!
une idee siouplais...