Ce code permet de créer une galerie d'image simple, avec un titre pour chaque image (utilise MySQL) et une miniature (utilise la librairie GD). Les images originelles sont compréssées sur le serveur pour occuper moins de place, et ne sont decompréssées que lorsque l'utilisateur en demande l'affichage (et ca, c'est avec l'extension Bzip2). C'est un script assez simple, pour l'installer, il suffit de configurer les variables dans param.php comme ceci:
$serveur = nom de votre serveur MySQL
$login = votre login sur ce serveur
$pass = votre mot de passe sur ce serveur
$base = le nom de votre base de données
$directory = le nom du repertoire où vous stoquerez les images avant et après compression
Vous devez ensuit créer une répertoire nommé "miniatures" et executer install.php
Pour integrer des images dans le script, placez-les dans le repertoire de vous avez indiqué dans param.php et executez compress_dir.php
Conclusion :
J'espere que cela serviera à quelqu'un. Les paramètres par défaut sont ceux de EasyPHP par défaut, et le répertoire par defaut se nomme images.
20 août 2004 à 10:54
30 juil. 2004 à 11:55
Je poste l'ensemble corrigé, il est disponible à cette adresse :
http://www.phpcs.com/code.aspx?ID=25025
A++
Chouchou
30 juil. 2004 à 02:45
Mais je ne peux guère vous aider car je ne connais pas easy php
Sinon pour clarkevil je pense que dans le fichier php.ini il faut rajouter la ligne suivante :
extension=php_bz2.dll
pour que ca marche j'ai egalement du rajouter
extension=php_gd2.dll
A+
30 juil. 2004 à 00:56
Même pb que ormancey et la correction de chouchou ne semble pas fonctionner ou alors j'ai pas pigé...
L'auteur est-il rentré de vacance ?
@+
23 juil. 2004 à 09:18
Fatal error: Call to undefined function: bzcompress() in c:\program files\easyphp1-7\www\ajar\galleriimg\compress_dir.php on line 31
quelqu'un pourrai m'aidé siouplait
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.