Download et formatage d'image jpeg

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Download et formatage d'image jpeg

par djaymix » 11 avr. 2005, 23:23

Merci pour l'info, ca devrait combler mon code ;-)

par matt_m » 10 avr. 2005, 18:09

pour la resolution,
les fonctions de la librairies gd devraient convenir a tes besoins notamment tu devrais pouvoir t'en sortir avec imagecopyresampled

par djaymix » 10 avr. 2005, 14:56

Pour info, et pour les flemmard qui ne cherche pas:

http://www.phpfrance.com/forums/voir_su ... upload.php

voila,

par Invité » 06 avr. 2005, 19:44

Tu crées tout d'abord un formulaire pour uploader

Ensuite tu vérifies avec ce qui suit:
if (isset($_FILES['foto']) && $_FILES['foto']['size'] > 0) {
    $maxsize = 5000000; // pas plus de 5. MB
    $tempname = $_FILES['foto']['tmp_name'];
    $dataname = "nomdufichier";
    $datasize = $_FILES['foto']['size'];
    $datatyp= GetImageSize($tempname);


if ($datatyp[2] == 2) { // 2= JPG
if ($datasize <= $maxsize) { // si moins de 5MB
// Tu mets tes conditions ....
}
}

/* Tu utilises
move_uploaded_file 
pour déplace le fichier téléchargé
*/
}
Et pour changer le nom du fichier t'utilises par exemple
mysql_insert_id()
pour récupere la dernière id de ta table

Pour la résolution je sais pas...

bon courage

Download et formatage d'image jpeg

par djaymix » 06 avr. 2005, 15:05

Bonjour,

Voila, je suis pas vraiment debutant en php, mais pas un crack non plus.

Mon Probleme, je réalise un site de rencontre, et une des fonctionnalités est l'upload d'images (en jpeg impératif). Je dois ensuite renommer le fichier du type id_utilisateur_XX.jpg (XX = n° de l'image, de 01 a 05). bien evidemment je souhaite enregistrer le nom de l'image dans une BDD mais une fois le nom créé il ne devrait pas y avoir de probleme :wink: .
Je dois aussi prevoir un formatage de l'image a la taille et la resolution ideal (reso = 72 forcement taille = non definit)

Ok ca fait un beaucoup, mais je ne dois pas etre le premier. Malgres tt mes efforts je n'ai tjr pas trouvé de tuto ou de sujet de forum traitant de mes problemes.

Si il y avait quelqu'un qui pouvait me guider, merci d'avance :lol: