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

  FORUM HardWare.fr
  Programmation

  [php] pour les balézes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] pour les balézes

n°24614
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 14:40:48  profilanswer
 

besoin d 'un fonction ( de vous ? ) pour créé automatiquement des vignettes ( a partir d images existantes ) en php3 !


---------------
..:: THE REAL FORUM ::..
mood
Publicité
Posté le 13-04-2001 à 14:40:48  profilanswer
 

n°24618
AirBg
The Philosopher
Posté le 13-04-2001 à 14:46:22  profilanswer
 

Simple question : pourquoi veux tu faire ca en PHP ?
y'a deja plein de softs qui le font pour toi...
a moins que je n'eusse pas bien compris ton pb


---------------
"There's not such a thing as a stupid question, only stupid people..."
n°24619
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 14:48:08  profilanswer
 

c'est pour que sur mon site, quand le visiteur ajoute une image, une vignette de cette images soit créé en "direct" et ajoutée dans une galerie ( tout marche sauf créé la vignette )


---------------
..:: THE REAL FORUM ::..
n°24621
duch
Posté le 13-04-2001 à 14:50:10  profilanswer
 

utilise la librairie GD, avec ça tu peux ouvrir un fichier, le modifier et le réenregistrer.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°24625
Zebra3
Posté le 13-04-2001 à 14:52:37  profilanswer
 

il y a des fonctions dans la librairie GD pour faire ça, en autres ImageCopyResized si ma mémoire est bonne (c t bien ça cf. : http://dev.nexen.net/docs/php/anno [...] esized.php ) ;)
Regarde un peu la doc de php, toutes les fonctions de GD sont expliquées (ou alors vas sur le site de la librairie GD..)

 

[edit]--Message édité par Zebra3--[/edit]

n°24629
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 14:55:21  profilanswer
 

tient, on met le doigt sur mon probleme, je ne connais pas ce qu'est la librairy GD ( enfin si mais... )
est elle dispo chez free.fr ? comment le savoir ?
comment on la lance en local ? ( dans mon rep php y a un GD-dll.dll ) ou truck du genre ! dans php.ini il faut modifier ? ou ?
HELP !
sachez que si free ne le propose pas, il me faudrait une autre solution ( impossible ? )


---------------
..:: THE REAL FORUM ::..
n°24633
duch
Posté le 13-04-2001 à 14:57:47  profilanswer
 

fait une recherche sur GD j'ai déjà expliqué comment l'installer la semaine dernière ou y'a 2 semaines.
 
allez j'suis sympa c'est là : http://forum.hardware.fr/sqlforum/ [...] inc&cache=
 
Qt à savoir si elle est dispo chez free c'est une autre histoire. pour le savoir utilise phpinfo().
Si elle est pas dispo je connais pas d'autre librairie pour faire ça.

 

[edit]--Message édité par duch--[/edit]


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°24639
Zebra3
Posté le 13-04-2001 à 15:00:53  profilanswer
 

je crois bine qu'elle est dispo chez free mais c à veririfer.
Le plus simple c'est de faire une petite page
<?php
phpinfo()
?>
qui te donnera ttes les infos nécésaaires ;)
 
grillé par duch ! :D

 

[edit]--Message édité par Zebra3--[/edit]

n°24647
duch
Posté le 13-04-2001 à 15:05:35  profilanswer
 

t'as pas réagi assez vite Zebra3, tu vas t'faire engueuler par le capitaine teubé (oh pardon Dobey)


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°24654
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 15:08:34  profilanswer
 

gd Version 1.5 (GIF) or earlier, FreeType support, t1lib support  
dispo chez free
et en local j ai
gd , FreeType support  
c'est bon aussi en local ?

 

[edit]--Message édité par gigigan--[/edit]


---------------
..:: THE REAL FORUM ::..
mood
Publicité
Posté le 13-04-2001 à 15:08:34  profilanswer
 

n°24657
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 15:09:34  profilanswer
 

mais ca me dit pas comment faire...
parceque j ai deja essayé plein de truck et pas moyen...


---------------
..:: THE REAL FORUM ::..
n°24658
duch
Posté le 13-04-2001 à 15:11:35  profilanswer
 

gigigan a écrit a écrit :

gd Version 1.5 (GIF) or earlier, FreeType support, t1lib support  
dispo chez free




 
impeccable, t'as plus qu'à regarder le manuel de PHP sur php.net où à l'url que t'as donné Zebra3 et à faire ton p'tit code feignant :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°24686
Zebra3
Posté le 13-04-2001 à 15:35:05  profilanswer
 

gigigan a écrit a écrit :

mais ca me dit pas comment faire...
parceque j ai deja essayé plein de truck et pas moyen...




essayes la fonction que je t'ai indiquée c la bonne !

n°24687
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 15:37:46  profilanswer
 

merci zebra3 mais j avais deja ete voir, et j ai meme cree une fonction perso :
<?
function creervignette($img){
$imgsource=$img;
$imgdest="s"."$img";
$taillesource=getimagesize($imgsource);
$hautsource=$taillesource[0];
$longsource=$taillesource[1];
$hautdest="100"; //calcul du ratio plus tard
$longdest="100";
imagecopyresized($imgsource,$imgdest,0,0,0,0,$longdest,$hautdest,$longsource,$hautsource);
}
creervignette("a.jpg" );
?>
mais elle donne l'erreur :
Warning: Unable to find image pointer in c:\program files\apache group\apache\htdocs\img\imgre.php3 on line 10


---------------
..:: THE REAL FORUM ::..
n°24689
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 15:40:42  profilanswer
 

http://dev.nexen.net/scripts/detai [...] opyresized
y a meme un exemple sur nexen mais c'est que en php4 !!!


---------------
..:: THE REAL FORUM ::..
n°24708
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 16:04:38  profilanswer
 

I NEED HELP PLEASE


---------------
..:: THE REAL FORUM ::..
n°24717
Zebra3
Posté le 13-04-2001 à 16:19:13  profilanswer
 

t'as testé le script de nexen ? c pas parce que c la doc que de php4 que ça marcehra pas sous php3 y'a pas tant de fn qui différent que ça !

n°24733
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 16:42:27  profilanswer
 

j ai essaiyé ca ne marche pas ! mais dans ma fonction, c est koi qui ne va pas ?


---------------
..:: THE REAL FORUM ::..
n°24755
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 18:29:08  profilanswer
 

help...


---------------
..:: THE REAL FORUM ::..
n°24764
gigigan
...JJ pour les intimes...
Posté le 13-04-2001 à 19:31:55  profilanswer
 

urgent help...


---------------
..:: THE REAL FORUM ::..
n°24816
Zebra3
Posté le 14-04-2001 à 12:05:31  profilanswer
 

bon voilà un petit script fait en 10' qui fonctionne mais uniquement avec des jpg pour le moment et uniquement testé avec la librairie GD 1.8 qui ne supporte plus les gif pour des pb de droits sur l'algo, mais la GD 1.5 présente chez free supoprte tjs les gif mais pas le jpg je crois donc le script ne fonctionnera pas tel quel :(
m'enfin le voilà en attendant une meilleur version ;)
 

Citation :


<?php
if ($submit) {
 $GrandeImage = GetImageSize($Image);
 $Miniature = ImageCreate($Largeur, $Hauteur);
 $Grande = ImageCreateFromJPEG($Image);
 ImageCopyResized($Miniature,$Grande,0,0,0,0,$Largeur,$Hauteur,$GrandeImage[0],$GrandeImage[1]);
 die(ImageJPEG($Miniature));
 ImageDestroy($Miniature);
}
?>
<html>
 
</head>
<title>Tests miniatures</title>
</head>
 
<body>
 
<form method="post" action="<?php echo $PHP_SELF; ?>">
Attention ! Ne fonctionne qu'avec des images au format JPG !
<table border=0>
  <tr>
    <th valign=top align=left>Image à modifier :</th>
    <td><input type="text" name="Image" size="15" maxlength="30"><br>
    </td>
  </tr>
  <tr>
    <th valign=top align=left>Largeur : </th>
    <td><input type="text" name="Largeur" size="5" maxlength="5"></td>
  </tr>
  <tr>
    <th valign=top align=left>Hauteur : </th>
    <td><input type="text" name="Hauteur" size="5" maxlength="5"></td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="submit" value="Valider"></td>
  </tr>
</table>
</form>
 
</body>
</html>

n°24830
nicotine
Posté le 14-04-2001 à 16:22:50  profilanswer
 

mais keske vous vous emmerdez avec la lib gd .....
 
force un width et un height et basta !


---------------
Do androïds dream of electric sheep ?
n°24976
Zebra3
Posté le 16-04-2001 à 17:18:09  profilanswer
 

nicotine> ok c la solution de facilité mais bon si tu veux afficher en 80*60 une image qui fait normalement 800*600 et 200ko c pas le pied pour les rtc ;)

mood
Publicité
Posté le   profilanswer
 


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

  [php] pour les balézes

 

Sujets relatifs
[nt] Pour les balezes, concernant la sam 
Plus de sujets relatifs à : [php] pour les balézes


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