eax
Messages postés728Date d'inscriptionjeudi 20 juin 2002StatutMembreDernière intervention 7 novembre 2007
-
20 juil. 2003 à 12:57
mak2006
Messages postés3Date d'inscriptionlundi 17 octobre 2005StatutMembreDernière intervention 8 mars 2006
-
13 avril 2009 à 17:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
mak2006
Messages postés3Date d'inscriptionlundi 17 octobre 2005StatutMembreDernière intervention 8 mars 2006 13 avril 2009 à 17:01
bonjour
j'utilise easyphp 1.6
comment je peut activer la biblio zlib
le message d'erreur est le suivant
call to undefined fnction gzcompress()
merci d'avance
BTAJV
Messages postés145Date d'inscriptionjeudi 2 février 2006StatutMembreDernière intervention17 avril 2008 7 mai 2007 à 10:27
Salut salut moi je voulai juste savoir un truc
A priori il est impossible de se servir de se script chez free car pas la librairie zlib
Mais est il possible de faire autrement ???
PerfectSlayer
Messages postés30Date d'inscriptionlundi 23 juin 2003StatutMembreDernière intervention29 août 2007 8 avril 2007 à 19:11
Bonjour.
Dans le cas de gros zip à créer (backup entier de mon site qui fait apparemment plus de 30Mo vu les fatal errorde php), il y aurait-il moyen d'envoyer en continu le contenu du zip de sorte à vider la mémoire avant qu'elle ne soit remplie ?
Merci d'avance ;)
zeratul67
Messages postés97Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention11 mai 2008 17 mars 2007 à 11:49
Salut
Merci pour ce code :)
Pour le header, je propose :
header("Content-type: application/zip");
header('Content-Disposition: attachment; filename="'.$nom.'.zip"');
(avec $nom contenant le nom du zip)
Cela fonctionne bien.
Je propose aussi de supprimer les lignes 46 à 53 qui pour une raison que je ne comprend pas écrasent la date lorsqu'on en propose une.
RockmanX
Messages postés109Date d'inscriptiondimanche 23 décembre 2001StatutMembreDernière intervention26 octobre 2007 27 mai 2006 à 21:21
Salut!
Je sais pas pourquoi, l'archive se crée avec les fichiers dedans, mais qd je les décompresse, ils ne sont plus lisibles.
C'est des images jpeg que je compresse (et d'ailleurs elles font toute 40 Ko exactement qd elle sont dans l'archive.
Une idée??
maxroucool
Messages postés44Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention28 janvier 2013 14 mars 2006 à 19:49
En fait j'ai trouvé comment faire, pour ceux que ca interesse:
// Supprimer la ligne 169:
// header("Content-type: application/x-zip");
$fname = "leZip"; //Nom du fichier zip (vous pouvez indiquer un autre repertoire, ex: "dossier/leZip"
$f2=fopen($fname.".zip","w");
fputs($f2,$zip->file());
fclose($f2);
// Vous pouvez ajouter cette ligne si vous voulez que le telechargement de l'archive se lance automatiquement
// header('Location: '.$fname.'.zip');
+++
maxroucool
Messages postés44Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention28 janvier 2013 14 mars 2006 à 19:36
Je suis d'accord ac tout le monde, tres bon script, mais comment faire pour renommer le fichier obtenu?
Merci bp!
+++
victorcoasne
Messages postés1101Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention23 juillet 20237 28 nov. 2005 à 16:22
Bonjour,
Superbe source !
Je voudrais juste savoir comment on fait pour changer le nom du fichier qui va télécharger (ex : fichier.zip) et je met 10/10 !
Merci
wizard512
Messages postés459Date d'inscriptiondimanche 9 janvier 2005StatutMembreDernière intervention11 mai 20132 1 juil. 2005 à 16:46
10/10
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 26 juin 2005 à 15:26
Je travaillais ce matin sur "ZIP.LIB.PHP" de phpMyAdmin253 et je viens de tester ton code. Ca m'a permis de terminer la compréhension que j'avais amorcée, mais surtout de faire télécharger des XML sans devoir les enregistrer sur le serveur. Il faut dire qu'en ASP (http://www.aspfr.com/code.aspx?ID=9085), faire afficher du XML dynamique dans un navigateur semble bien plus simple. La parade PHP tenait donc dans la librairie ZLIB. Super sympa... !
eax
Messages postés728Date d'inscriptionjeudi 20 juin 2002StatutMembreDernière intervention 7 novembre 20072 20 juil. 2003 à 17:44
ouais c bon ça marche, j'avais pas activé zlib
Magicking
Messages postés195Date d'inscriptionvendredi 13 octobre 2000StatutMembreDernière intervention 8 juillet 2004 20 juil. 2003 à 15:14
Tu as peut-étre easyphp 6.0 ?
il faut que la librairie zlib soit active dans php sinon gzcompress ne marchera pas
eax
Messages postés728Date d'inscriptionjeudi 20 juin 2002StatutMembreDernière intervention 7 novembre 20072 20 juil. 2003 à 12:57
euh j'arrive pas à le faire fonctionner il me dit
Call to undefined function: gzcompress()
13 avril 2009 à 17:01
j'utilise easyphp 1.6
comment je peut activer la biblio zlib
le message d'erreur est le suivant
call to undefined fnction gzcompress()
merci d'avance
7 mai 2007 à 10:27
A priori il est impossible de se servir de se script chez free car pas la librairie zlib
Mais est il possible de faire autrement ???
8 avril 2007 à 19:11
Dans le cas de gros zip à créer (backup entier de mon site qui fait apparemment plus de 30Mo vu les fatal errorde php), il y aurait-il moyen d'envoyer en continu le contenu du zip de sorte à vider la mémoire avant qu'elle ne soit remplie ?
Merci d'avance ;)
17 mars 2007 à 11:49
Merci pour ce code :)
Pour le header, je propose :
header("Content-type: application/zip");
header('Content-Disposition: attachment; filename="'.$nom.'.zip"');
(avec $nom contenant le nom du zip)
Cela fonctionne bien.
Je propose aussi de supprimer les lignes 46 à 53 qui pour une raison que je ne comprend pas écrasent la date lorsqu'on en propose une.
27 mai 2006 à 21:21
Je sais pas pourquoi, l'archive se crée avec les fichiers dedans, mais qd je les décompresse, ils ne sont plus lisibles.
C'est des images jpeg que je compresse (et d'ailleurs elles font toute 40 Ko exactement qd elle sont dans l'archive.
Une idée??
14 mars 2006 à 19:49
+++
14 mars 2006 à 19:36
Merci bp!
+++
28 nov. 2005 à 16:22
Superbe source !
Je voudrais juste savoir comment on fait pour changer le nom du fichier qui va télécharger (ex : fichier.zip) et je met 10/10 !
Merci
1 juil. 2005 à 16:46
26 juin 2005 à 15:26
20 juil. 2003 à 17:44
20 juil. 2003 à 15:14
il faut que la librairie zlib soit active dans php sinon gzcompress ne marchera pas
20 juil. 2003 à 12:57
Call to undefined function: gzcompress()