générer fichier zip ou gzip d'une image en jpeg

générer fichier zip ou gzip d'une image en jpeg - PHP - Programmation

Marsh Posté le 21-08-2002 à 11:54:34    

Toujours dans la série du photo album que je suis en train de faire, je me prends durement la tête pour comprendre comment générer un fichier zip (ou gzip, m'en fous) à partir d'un image Jpeg. G beau parcourir la doc en php en large et en travers, on y parle que d'implode de fichier texte, puis d'écriture dans le gzip etc... Ya pas une bête fonction php qui permet d'écrire un zip à partir d'un Jpeg ??

Reply

Marsh Posté le 21-08-2002 à 11:54:34   

Reply

Marsh Posté le 21-08-2002 à 11:58:22    

ben... dapres PHP.net, tu peux lire un zip mais pas en créer un...

Reply

Marsh Posté le 21-08-2002 à 12:01:22    

Heu les forums comme phpbb qui te permette de sauvegarder ta base en gzip... ça existe pourtant...
 
 
et un gzip donc ??


Message édité par LexTuhor le 21-08-2002 à 12:02:52
Reply

Marsh Posté le 21-08-2002 à 12:03:04    

Tu veux gagner koi à faire un ZIP d'un JPEG ?

Reply

Marsh Posté le 21-08-2002 à 12:04:07    

Ben, donner la possibilité à la personne de télécharger l'archive de tous les jpegs présents sur son site  :D

Reply

Marsh Posté le 21-08-2002 à 12:05:46    

Ah ok :)
 
Je suis désolé, je ne connais pas du tout le PHP.
 
Je vais faire un tour dans le DOC.
 
Sinon, je sais qu'en ASP il faut passer par un ActiveX.
Ensuite ça marche tout seul, tu lui indiques la liste des fichiers à zipper (avec des patterns séparés par des "," ) et il te crée ton zip.

Reply

Marsh Posté le 21-08-2002 à 12:10:04    

ouaip, mais asp (et à plus forte raison les activex) ça pu...  :D  Je rigole...  ;)  (faux troll inside)

Reply

Marsh Posté le 21-08-2002 à 12:10:17    

Déjà, d'après la doc, les fonctions natives de PHP ne supportent pas la création d'une archive contenant plusieur fichiers...

Reply

Marsh Posté le 21-08-2002 à 12:11:42    

oki, donc à priori, tout ce qui fonctionne, c'est juste la compression Gzip de txt...  :??:

Reply

Marsh Posté le 21-08-2002 à 12:12:00    

LexTuhor a écrit a écrit :

ouaip, mais asp (et à plus forte raison les activex) ça pu...  :D  Je rigole...  ;)  (faux troll inside)




Bah quand c'est un activex server, ça pue pas, au contraire.
 
faut pas confondre les activex de merde qui s'ouvrent dans les pages HTML et les contrôles serveurs.
 
Un ActiveX n'est ni plus ni moins qu'un OCX ou un DLL offrant une interface COM/DCOM...

Reply

Marsh Posté le 21-08-2002 à 12:12:00   

Reply

Marsh Posté le 21-08-2002 à 12:13:50    

g dis ça, j'y connais rien en activex et à forciori en asp  :lol:

Reply

Marsh Posté le 21-08-2002 à 12:17:26    

LexTuhor a écrit a écrit :

oki, donc à priori, tout ce qui fonctionne, c'est juste la compression Gzip de txt...  :??:  




De texte, ça je sais pas. Mais de fichier unique, apparement oui.

Reply

Marsh Posté le 21-08-2002 à 12:18:26    

LexTuhor a écrit a écrit :

g dis ça, j'y connais rien en activex et à forciori en asp  :lol:  




Bah c'est pas plus compliqué que le PHP...
Et pas très différent non plus.
 
M'enfin bon, de toute façon, t'es coincé, puisque faire de l'ASP dans un site PHP c pas terrible :D

Reply

Marsh Posté le 21-08-2002 à 12:22:09    

c clair...  :)  
 
G posté un message sur nexen.net, j'attend de voir ce qu'ils pensent de mon problème...
 
A +  :hello:

Reply

Marsh Posté le 21-08-2002 à 12:32:50    

G pas encore la réponse definitive, mais apparemment, si j'en crois la doc, spa possible !
  :(  
 

Reply

Marsh Posté le 21-08-2002 à 12:33:41    

Yep.
 
Je pense que tu vas devoir passer par un CGI ou autre.

Reply

Marsh Posté le 21-08-2002 à 12:39:02    

TROUVE !
 
 
http://www.zend.com/zend/spotlight [...] files1.php
http://www.zend.com/zend/spotlight [...] files2.php
http://www.zend.com/zend/spotlight [...] files3.php
 
ils parlent d'un "add_dir()" donc ça doit supporter les fichiers multiples.


Message édité par MagicBuzz le 21-08-2002 à 12:40:00
Reply

Marsh Posté le 21-08-2002 à 13:21:36    

Oki, merci bien, je v étudier ça de près...  ;)  
 
A +  :hello:

Reply

Sujets relatifs:

Leave a Replay

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