[php] emplacement des librairies(easy-php)

emplacement des librairies(easy-php) [php] - PHP - Programmation

Marsh Posté le 03-04-2003 à 16:27:18    

Le code suivant permet de créer un fivhier zip et de mettre "fichier1.txt" dedans
Pour cela j'ai besoin de la librairie "pclzip.lib.php" que je place dans le répertoire
\programmeFiles\easyphp\phpMyAdmin\librairies.
Cependant j'obtiens l'erreur :
 
Warning: Failed opening 'pclzip.lib.php' for inclusion (include_path='.;C:\Program Files\EasyPHP\php\pear\';) in c:\program files\easyphp\www\essai3.php on line 5
 
Fatal error: Cannot instantiate non-existent class: pclzip in c:\program files\easyphp\www\essai3.php on line 12
 
 
 
-->qu'est que cela signifie?
   -ma librairie n'est pas dans le bon répertoire
   -.......
 
 
 
<HTML>
 
<BODY>
<?php
 include("pclzip.lib.php" );
                           
 if (is_uploaded_file($userfile))
 {
  copy($userfile, "fichier1.txt" );
 }
 
 $zip = new PclZip("fichres.zip" );
 $zip ->add("fichier1.txt" );
 
?>
 
</BODY>
</HTML>

Reply

Marsh Posté le 03-04-2003 à 16:27:18   

Reply

Marsh Posté le 03-04-2003 à 16:54:15    

Salut :hello:
je voi pas ton erreur, il te dit de mettre le fichier dans C:\Program Files\EasyPHP\php\pear\ et non pas dans \programmeFiles\easyphp\phpMyAdmin\librairies
c tout !
 
sinon tu peux modifier ton code remplace
include("pclzip.lib.php" );  
 
par
include("\programmeFiles\easyphp\phpMyAdmin\librairies\pclzip.lib.php" );
 
Edit : ou sinon c la meme erreur que ton 1er poste ;)


Message édité par stef_dobermann le 03-04-2003 à 16:57:16

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 03-04-2003 à 17:18:09    

mets : include("./librairies/pclzip.lib.php" );


Message édité par ethernal le 03-04-2003 à 17:19:55

---------------
...oups kernel error...
Reply

Sujets relatifs:

Leave a Replay

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