Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1387 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP GD] Getimagesize et createformstring

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP GD] Getimagesize et createformstring

n°63354
Ventilo
Ventilo? Depuis 1998!
Posté le 05-10-2001 à 06:10:56  profilanswer
 

D'après ce que jai pu comprendre dans le doc de php, ces deux  
fonctions devrais fontioner si je leurs donne une URL, mais dans mon script ca ne fontione pas... regardez le et dite moi si c'est de ma faute:  

Code :
  1. <?php
  2. //capture la grandeur de l'image  
  3. $MyImageSize = getimagesize ($url);
  4. //calcule le ratio...  
  5. $Ratio = $MyImageSize[0] / $width;
  6. $MyNewWidth = $MyImageSize[0] / $Ratio;
  7. $MyNewHeight = $MyImageSize[1] / $Ratio;
  8. //Créé l'image que l'on va afficher  
  9. $New = imagecreate($MyImageSize[0] / $Ratio,$MyImageSize
  10. [1] / $Ratio);
  11. //charge l'image à modidier  
  12. $MyPicture = imagecreatefromstring ($url);
  13. //resize l'image original ver sa copie plus petit  
  14. (grosse...bah)
  15. imagecopyresized
  16. ($New,$MyPicture,0,0,0,0,$MyNewWidth,$MyNewHeight,$MyImageSize [0],$MyImageSize[1]);
  17. //envoie le header de l'image  
  18. imagepng ($New);
  19. ?>


 
Ce que ce script fait, il prend une image, la resize selon la  
largeur que l'on veux et calcule la hauteur pour garder l'aspect de celle-ci. Mais je veux fonctioner en remote, pas avec des images locales...

mood
Publicité
Posté le 05-10-2001 à 06:10:56  profilanswer
 

n°63796
Ventilo
Ventilo? Depuis 1998!
Posté le 07-10-2001 à 05:42:52  profilanswer
 

:bounce:

n°63826
Sh@rdar
Ex-PhPéteur
Posté le 07-10-2001 à 12:21:31  profilanswer
 

quel est le pb en fait ? un msg d'erreur ou ça ne fait pas ce que tu veux ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°63838
youdontcar​e
Posté le 07-10-2001 à 12:59:19  profilanswer
 

au moins est-ce que le GetImageSize() marche ? ça peut venir de ton hébergeur qui a supprimé ce genre de fonctionnalités. si fsockopen(), la lib socket ne sont pas supportés, y'a de fortes chances que ce soit pareil pour un GetImageSize() remote.

n°63870
Ventilo
Ventilo? Depuis 1998!
Posté le 07-10-2001 à 17:27:40  profilanswer
 

Les sockets ne sont pas activer effectivement :(
 
Donc GD se sert de des sockets pour GetImageSize remote :( maudit soi tu multimania :(  Enfin pas trop, c'est quand même le meilleur hebergeur gratuit  :)
 

Sh@rdar a écrit a écrit :

quel est le pb en fait ? un msg d'erreur ou ça ne fait pas ce que tu veux ?  




 
En fait j'ai pas derreur, cjuste que larray retourné est vide...

 

[edtdd]--Message édité par Ventilo--[/edtdd]

n°63878
youdontcar​e
Posté le 07-10-2001 à 17:54:37  profilanswer
 

je n'ai pas dit que GetImageSize() remote se servait de la lib socket :) c'est sûrement séparé en interne.
 
en attendant je viens de tester chez nexen (où la lib socket est activée), un GetImageSize() remote marche.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP GD] Getimagesize et createformstring

 

Sujets relatifs
Premier pas avec easyphp ; PHP NUKE 5.2[PHP] Crée une fonction de recherche sur une base MySQL
[PHP] intéret de pconnect ?[PHP] retour chariot
[PHP]Trier moi ce tableau !!!![PHP] sessions : duree de vie des fichiers sur le serveur ...
PHP & CPDFLIBPHP: comment passer une valeur vers une autre page?
[ PHP ] Je suis une pine en graphisme, AIDAI MWA[PHP] deux questions débiles pour un débutant
Plus de sujets relatifs à : [PHP GD] Getimagesize et createformstring


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR