PHP - Enregistrement d'image redimensionné
Résolu/Fermé
underscape
Messages postés
57
Date d'inscription
samedi 6 juin 2009
Statut
Membre
Dernière intervention
14 août 2009
-
23 juil. 2009 à 20:46
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 31 déc. 2009 à 10:40
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 31 déc. 2009 à 10:40
A voir également:
- PHP - Enregistrement d'image redimensionné
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Image iso windows 10 - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
4 réponses
underscape
Messages postés
57
Date d'inscription
samedi 6 juin 2009
Statut
Membre
Dernière intervention
14 août 2009
3
23 juil. 2009 à 23:28
23 juil. 2009 à 23:28
Bon bah finalement j'ai trouvée
Décidément a chaque fois que je post je fini par trouvé comme une grande.
pour ceux que cela peu aider
vous garder tout jusqu'au dernier break et vous remplacer la suite par cela et la magie opère
<?
$New_Img = imagecreatetruecolor(200, 150); // On crée la miniature vide
$Old_Width = imagesx($Old_Img); // taille de l'image original
$Old_Height = imagesy($Old_Img);
$New_Width = imagesx($New_Img); // taille de la nouvelle image
$New_Height = imagesy($New_Img);
imagecopyresampled($New_Img, $Old_Img, 0, 0, 0, 0, $New_Width, $New_Height, $Old_Width, $Old_Height);
imagejpeg($New_Img, $UrldemonDossier.$NouveauNomdeMonImage);
?>
cia
Décidément a chaque fois que je post je fini par trouvé comme une grande.
pour ceux que cela peu aider
vous garder tout jusqu'au dernier break et vous remplacer la suite par cela et la magie opère
<?
$New_Img = imagecreatetruecolor(200, 150); // On crée la miniature vide
$Old_Width = imagesx($Old_Img); // taille de l'image original
$Old_Height = imagesy($Old_Img);
$New_Width = imagesx($New_Img); // taille de la nouvelle image
$New_Height = imagesy($New_Img);
imagecopyresampled($New_Img, $Old_Img, 0, 0, 0, 0, $New_Width, $New_Height, $Old_Width, $Old_Height);
imagejpeg($New_Img, $UrldemonDossier.$NouveauNomdeMonImage);
?>
cia
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
24 juil. 2009 à 00:05
24 juil. 2009 à 00:05
petite correction dans ton script
<? au debut c'est pas bien.... lol !!!
habitue toi a mettre <?PHP
en tout cas si ça marche bravo d'y etre arrivée toute seule
<? au debut c'est pas bien.... lol !!!
habitue toi a mettre <?PHP
en tout cas si ça marche bravo d'y etre arrivée toute seule
underscape
Messages postés
57
Date d'inscription
samedi 6 juin 2009
Statut
Membre
Dernière intervention
14 août 2009
3
24 juil. 2009 à 00:14
24 juil. 2009 à 00:14
ah bon faut le mettre ???
ah bah d'accord j'ai vu plein de gens faire ca alors stupidement je me suis dis bah on passe le "php et on met que <?
Entre nous cela me semblais bizarre mais je suis disciplinée
ah bah d'accord j'ai vu plein de gens faire ca alors stupidement je me suis dis bah on passe le "php et on met que <?
Entre nous cela me semblais bizarre mais je suis disciplinée
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
31 déc. 2009 à 10:40
31 déc. 2009 à 10:40
Salut, j'ai essayé ton code mais cela ne fonctionne pas chez moi, cela m'affiche des dizaines d'erreurs, quelqu'un sait comment faire ? Merci
<?php // selection selon le format if(isset($_POST['envoi'])){ $UrlduDossier = "dossier/"; switch ($_FILES['Imgfile']['type']) { case "image/gif": $Src_Img = imagecreatefromgif($UrlduDossier.$_FILES['Imgfile']['name']); break; case "image/png": $Src_Img = imagecreatefrompng($UrlduDossier.$_FILES['Imgfile']['name']); break; case "image/jpg" || "image/jpeg": $Src_Img = imagecreatefromjpeg($UrlduDossier.$_FILES['Imgfile']['name']); break; }; $New_Img = imagecreatetruecolor(200, 150); // On crée la miniature vide $Old_Width = imagesx($Old_Img); // taille de l'image original $Old_Height = imagesy($Old_Img); $New_Width = imagesx($New_Img); // taille de la nouvelle image $New_Height = imagesy($New_Img); imagecopyresampled($New_Img, $Old_Img, 0, 0, 0, 0, $New_Width, $New_Height, $Old_Width, $Old_Height); imagejpeg($New_Img, $UrldemonDossier.$NouveauNomdeMonImage); } ?> <form method="post" enctype="multipart/form-data"> <input type="file" name="Imgfile"> <input type="submit" name="envoi" value="ok"> </form>