emplacement des librairies(easy-php) [php] - PHP - Programmation
Marsh Posté le 03-04-2003 à 16:54:15
Salut
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
Marsh Posté le 03-04-2003 à 17:18:09
mets : include("./librairies/pclzip.lib.php" );
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>