Petit problème upload php et redimensionement
KitPixel
-
muska92 Messages postés 317 Statut Membre -
muska92 Messages postés 317 Statut Membre -
Bonjour à tous,
je suis entrain de créer une page pour pouvoir uploader une photo en PHP, cette page est sensé crée une image de l'upload redimensionné dans un repertoire vignettes/, et une autre avec les tailles réels.
Mon problème c'est que soit ça ne crée que la miniature et pas l'autre :
Ou sinon si je fais comme ca ça crée les deux mais la vignette ne marche pas ( image noire ), et ca me balance une erreur ( j'ai juste inversé l'ordre d'upload des images ) :
si quelqu'un pourrait m'aider ca serait super cool :)
Merci d'avance,
Tristan
je suis entrain de créer une page pour pouvoir uploader une photo en PHP, cette page est sensé crée une image de l'upload redimensionné dans un repertoire vignettes/, et une autre avec les tailles réels.
Mon problème c'est que soit ça ne crée que la miniature et pas l'autre :
$photo = $_FILES['fic']['name'];
move_uploaded_file($_FILES['fic']['tmp_name'],"../photos/vignettes/$photo");
move_uploaded_file($_FILES['fic']['tmp_name'],"../photos/$photo");
$image="../photos/vignettes/$photo";
$dimension=getimagesize($image);
$coef_l=150;
$coef_h=100;
$chemin = imagecreatefromjpeg($image);
$nouvelle =imagecreatetruecolor ($coef_l, $coef_h);
imagecopyresampled($nouvelle,$chemin,0,0,0,0,$coef_l,$coef_h,$dimension[0],$dimension[1]);
imagejpeg($nouvelle,$image);
imagedestroy ($chemin);
Ou sinon si je fais comme ca ça crée les deux mais la vignette ne marche pas ( image noire ), et ca me balance une erreur ( j'ai juste inversé l'ordre d'upload des images ) :
$photo = $_FILES['fic']['name'];
move_uploaded_file($_FILES['fic']['tmp_name'],"../photos/$photo");
move_uploaded_file($_FILES['fic']['tmp_name'],"../photos/vignettes/$photo");
$image="../photos/vignettes/$photo";
$dimension=getimagesize($image);
$coef_l=150;
$coef_h=100;
$chemin = imagecreatefromjpeg($image);
$nouvelle =imagecreatetruecolor ($coef_l, $coef_h);
imagecopyresampled($nouvelle,$chemin,0,0,0,0,$coef_l,$coef_h,$dimension[0],$dimension[1]);
imagejpeg($nouvelle,$image);
imagedestroy ($chemin);
si quelqu'un pourrait m'aider ca serait super cool :)
Merci d'avance,
Tristan
A voir également:
- Petit problème upload php et redimensionement
- Upload video youtube - Télécharger - Diffusion
- Petit point vert snap ✓ - Forum Snapchat
- Easy php - Télécharger - Divers Web & Internet
- Petit 2 ✓ - Forum Windows
- Commun file upload pattern - Forum Services en ligne
2 réponses
Tien une class pour PH5 qui permet d'uploader et redimensionner les images JPG PNG et GIF
https://codes-sources.commentcamarche.net/
https://codes-sources.commentcamarche.net/