[ Script Galerie photo/catégories] Comment créer des catégories de photos ?

  • Auteur de la discussion Auteur de la discussion Anonymous
  • Date de début Date de début
A
Anonymous
Guest
Salut, sur une partie de mon site, se trouve une galerie photo.
Les visiteurs peuvent uploader leurs photos et apparaissent en ligne (après approbation).

Seulement par exemple, pour une galerie photo d'animaux, comment créer des catégories pour que toutes les photos de CHATS se classent ensemble, que toutes les photos de CHIENS pareils, etc...

En gros, je suis un visiteur,
je vais sur le site
j'upload une photo de CHAT,
et mon image que je viens d'uploader apparaîtra automatiquement aux côtés des autres images de chats dans la galerie photo.

Ainsi, les visiteurs pourront naviguer dans la galerie photo par Catégories.
Donc ceux qui veulent voir uniquement des CHATS verront uniquement des chats en cliquant sur la catégories "CHATS"

Beaucoup de mots pour résumer un truc simple, j'espère que quelqu'un pourra m'aider :)

Merci d'avance.
 
WRInaute accro
TEST210 a dit:
(après approbation).
Déjà, a ce moment, toi tu est en mesure de catégoriser la photo.
Ensuite j'ai un site qui permet l'upload de photo aussi (environ 3000 par an en ce moment) et mon formulaire de soumission (en fait le lien) est présent dans chaque catégorie avec un paramètre en GET.
Du coup si tu te trouve dans la catégorie "chat" tu as accès au formulaire "proposer une photo de chat".
 
A
Anonymous
Guest
Oui sauf que C'est LA CREATION des catégories qui me pose problème.
Pour reprendre l'exemple : comment créer la catégorie "CHAT" , comment faut-il s''y prendre ? :(
 
WRInaute discret
Bah ça c'est en fonction du script que tu possède, et comment les images sont stockés sur le ftp, comment tu gère les vérifications, etc...
Allez je t'explique un petit systeme ? :p
Code:
<?php
$dirname = '/images/chat/';
$dir = opendir($dirname);
while($file = readdir($dir))
{
	if($file != '.' && $file != '..')
	{
		if(is_file($dirname.$file)
		{
			$ext=strtolower(strrchr($entry,'.'));
			$array=array_flip(array('.jpg','.jpeg','.png','.gif'));
			if(array_key_exists($ext,$array))
			{
				echo '<img src="',realpath($dirname.'/'.$entry),'" alt="',htmlspecialchars($entry),'"/><br />';
			}
		}
	}
}
closedir($dir);
Ce petit script ouvre ton dossier /images/chat et insère les images de tes photos =D après faut gerer pour bien savoir ce qu'il y a dans ce dossier ;) (le script est pas nickel mais surement facilement réparable :p )

HS: je t'aide beaucoup moi aujourd'hui ^^"

EDIT : j'ai corriger mon code, qui est beaucoup mieux désormais :)
 
Discussions similaires
Haut