redimension image automatique

redimension image automatique - PHP - Programmation

Marsh Posté le 24-01-2007 à 11:21:58    

Dis, t'aurais pas l'impression de repomper des scripts un peu partout et de venir ensuite systématiquement ici pour qu'on te corrige/adapte ce qui ne va pas?[:moule_bite]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 11:21:58   

Reply

Marsh Posté le 24-01-2007 à 11:37:41    

Mais t'as rien essayé du tout, là, bordel![:dawao]
 
Tu te sors les doigts du cul et tu essayes de faire quelquechose...on est pas là pour tout te faire, on est là pour te corriger quand tu fais des erreurs![:dawao]
 
Alors pour commencer tu cherches à comprendre comment marche le script que tu as pompé, et tu comprendras tout de suite comment l'utiliser si tu te donnes la peine.:o
 
Si tu passes ton temps à venir demander aux autres à la moindre difficulté tu n'arriveras jamais à rien tout seul...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 11:47:05    


Justement je veux bien corriger tes erreurs.
Mais pas te faire tout le boulot.
Il est où ton morceau de code qui essaye d'utiliser le code pompé?[:moule_bite]
 
C'est un peu facile de donner 2 bouts de code qui n'ont rien à voir et d'attendre qu'on te dise quoi faire...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 11:56:52    

Les constantes c'est assez moche dans ce cas de toute manière...à ta place je passerais les répertoires des images et des miniatures en paramètre de la fonction, à la place...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 11:57:39    

et pour l'utiliser c'est simple, il faut que tu appelles la fonction img_resize avec les paramètres qui correspondent à ce que tu as dans ton script perso...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 12:12:15    

Code :
  1. img_resize($_FILES['photo']['name'],0.3,$rep,$rep_min);
  2. move_uploaded_file($_FILES['photo']['tmp_name'],"../utilisateur/photos/".$_FILES['photo']['name']);
 

Comment tu veux que la fonction de redimensionnement retrouve ton image dans le répertoire $rep alors que tu l'y mets APRES?:D


Message édité par skeye le 24-01-2007 à 12:14:01

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 12:13:14    

Si tu veux virer le move, il faut passer $_FILES['photo']['tmp_name'], pas $_FILES['photo']['name'], a priori...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 12:16:02    

il faut activer la bibliothèque GD sur ton php.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 12:53:45    

Quelle version? il doit falloir gd2...Tu peux voir ça avoir un phpinfo()


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 13:50:34    

Tu mets ce que tu veux...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 13:50:34   

Reply

Marsh Posté le 24-01-2007 à 14:03:08    

Tu devrais travailler plutôt avec un chemin absolu, que ce soit au niveau serveur web ou php.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 14:16:08    

non.
Le chemin absolu au sens du serveur web, ce sera /utilisateur/photos/truc.jpg
Et à l'utilisation en php ce sera a priori $_SERVER['DOCUMENT_ROOT']/utilisateur/photos/truc.jpg


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-01-2007 à 14:17:26    

skeye a écrit :

Tu devrais travailler plutôt avec un chemin absolu, que ce soit au niveau serveur web ou php.


ouais enfin paye ta portabilité avec des liens absolus :/

Reply

Marsh Posté le 24-01-2007 à 14:20:07    

Djebel1 a écrit :

ouais enfin paye ta portabilité avec des liens absolus :/


 
C'est le soucis.[:skeye]
M'enfin tu peux toujours moduler ça en ajoutant une variable de configuration de ton appli qui contient le chemin d'install, ou ce genre de choses...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed