begin process at 2012 02 15 06:19:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > GALERIE PHOTO TRES SIMPLE

GALERIE PHOTO TRES SIMPLE


 Information sur la source

Note :
5,64 / 10 - par 11 personnes
5,64 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Classé sous :galerie, gallerie, gallery, image, photo Niveau :Débutant Date de création :11/04/2005 Date de mise à jour :02/11/2007 19:12:42 Vu :19 229

Auteur : p3x

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Cette galerie permet de lister tout le contenu d'un dossier dans une page.
Elle reste tres simple car elle est composée d'un fichier (galerie.php) et d'un dossier ou l'on stock les images (par défaut dans le script le dossier "images")

URL DE DEMO : http://www.p3x.fr/design/

Source

  • /!\ LA PAGE DOIT ETRE NOMMEE galerie.php
  • <html>
  • <head>
  • <title>p3x_galerie</title>
  • </head>
  • <body>
  • <table align="center" borde="0" width="90%">
  • <tr>
  • <td>
  • <font size="5"><b>p3x_galerie</b></font><hr /><br />
  • <?php
  • $row = 0;
  • $folder = "images"; //--->>> C'EST ICI QUE L'ON MODIFIE LE NOM DU DOSSIER OU L'ON PLACE LES IMAGES <<<---///
  • $dossier = opendir($folder);
  • while($fichier = readdir($dossier))
  • {
  • if($fichier != "." && $fichier != "..")
  • {
  • $row=$row+1;
  • $var = explode(".",$fichier);
  • $nb = count($var)-1;
  • $texte = substr($fichier, 0, strlen($fichier)-strlen($var[$nb])-1);
  • ?>
  • <a href="galerie.php?image=<?php echo $fichier; ?>"><?php echo $texte; ?></a> |
  • <?php
  • }
  • }
  • closedir($dossier);
  • echo "<br /><br />";
  • if($row == 1)
  • {
  • echo "Il y a ".$row." image d'enregistrée<br />";
  • }
  • if ($row == 0)
  • {
  • echo "Il n'y a aucune image d'enregistrée<br />";
  • }
  • if($row != 1 AND $row != 0)
  • {
  • echo "Il y a ".$row." images d'enregistrées<br />";
  • }
  • echo "<br />";
  • if($image!=NULL)
  • {
  • echo "<img border=\"1\" src=\"images/".$image."\" /><br /><br />".$image;
  • }
  • ?>
  • </td>
  • </tr>
  • </table>
  • </body>
  • </html>
/!\  LA PAGE DOIT ETRE NOMMEE galerie.php


<html>
	<head>
		<title>p3x_galerie</title>
	</head>
	<body>	
		<table align="center" borde="0" width="90%">
			<tr>
				<td>
					<font size="5"><b>p3x_galerie</b></font><hr /><br />
					<?php
						$row = 0;
						$folder = "images";  //--->>> C'EST ICI QUE L'ON MODIFIE LE NOM DU DOSSIER OU L'ON PLACE LES IMAGES <<<---///
						$dossier = opendir($folder);
						while($fichier = readdir($dossier))
						{
							if($fichier != "." && $fichier != "..")
							{
								$row=$row+1;
								$var = explode(".",$fichier);
								$nb = count($var)-1;
								$texte = substr($fichier, 0, strlen($fichier)-strlen($var[$nb])-1);							
					?>
								<a href="galerie.php?image=<?php echo $fichier; ?>"><?php	echo $texte; ?></a> |
					<?php
							}
						}
						closedir($dossier);
						echo "<br /><br />";
						if($row == 1)
						{
							echo "Il y a ".$row." image d'enregistrée<br />";
						}
						if ($row == 0)
						{
							echo "Il n'y a aucune image d'enregistrée<br />";
						}
						if($row != 1 AND $row != 0)
						{
							echo "Il y a ".$row." images d'enregistrées<br />";
						}
						echo "<br />";
						if($image!=NULL)
						{
							echo "<img border=\"1\" src=\"images/".$image."\" /><br /><br />".$image;
						}
					?>			
				</td>
			</tr>
		</table>
	</body>
</html>



 Historique

11 avril 2005 11:49:27 :
ajout de l'url de démo
02 novembre 2007 19:09:25 :
Code plus propre
02 novembre 2007 19:12:42 :
Code plus propre

 Sources du même auteur

Source avec Zip Source avec une capture PORTAIL WEB, CMS OU SITE PARAMETRABLE
BANNIR UN UTILISATEUR PAR COOKIE
Source avec Zip CHAT N'UTILISANT PAS IRC
Source avec Zip LE JEU DU WALKER
Source avec Zip Source avec une capture COMPTEUR DE VISITE ET DE CONNEXION

 Sources de la même categorie

UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151
TROUVER LES DOUBLONS DANS UNE LISTE DE FICHIERS par soobook

 Sources en rapport avec celle ci

CLASS GALERIE PHOTO par Xiryl
Source avec Zip Source avec une capture GALERIE D'IMAGE SIMPLE ET FACILE A INTEGRER A VOS PAGES EXIS... par darknessneo
Source avec une capture GALERIE PHP SANS BDD, AVEC CRÉATION DE VIGNETTES par ThePilot
GALERIE PHOTO SIMPLE (1 FICHIER) SANS MYSQL AVEC GESTION DES... par malokaff
Source avec Zip Source avec une capture GALLERIE D'IMAGES TOTALEMENT AUTONOME A 100%. UPLOAD ET EXPL... par wizard512

Commentaires et avis

Commentaire de Naixn le 12/04/2005 16:10:17

Bon déjà, le code est pas super super propre... C'est un peu foutoir.
Pour ce qui est présentation des liens aussi : tel que c'est, j'ai déjà du mal à distinguer deux liens différents... J'imagine pas le bordle que ce serait avec 150 images par exemple.

Ensuite :
> if ($image = $img){
Tu m'explique à quoi ça sert franchement ? ça te fait avoir dans l'URL deux fois le nom de l'image au lieu d'une, c'est inutile.
> <? echo $image ?><? } ?>
L'intérêt de fermer la balise php pour la ré-ouvrir tout de suite après, il existe ?
Préfère faire des echo ' '; que de multiples ouvertures/fermetures de balises PHP, qu'il vaudrait mieux mettre en <?php plutot que <? seulement.

Bref, à vouloir faire trop simple, tu en as fait une galerie inutilisable, dommage.
Et puis, les scripts de galerie simple, c'est pas ce que manque sur PHPCS, donc tu n'innoves pas :-/
Tu aurais mieux fait d'essayer de développer une galerie efficace et complète.

Commentaire de Optitech le 13/04/2005 19:07:57

J'ai une question Naixn pourquoi mieux vaut mettre <?php que <? !

Je en voit pas la différence !

Commentaire de Naixn le 13/04/2005 19:48:16

http://www.phpcs.com/code.aspx?id=24870

Je te rapporte à cette source, qui est en fait plus un guide qu'autre chose, et qui t'expliquera parfaitement bien ;-)

Commentaire de p3x le 14/04/2005 10:01:32

merci naixn mais ce script je ny attache aucune importance c parcke je me faisai bcp chier chez moi ke je lé fai =D
et pi bon
pour le code c vrai kil est en bordel mais c normal jai fé ke de le modifier et de coupé des truc a un endroi et de les replacé a un autre.

Commentaire de phenix_immortel le 15/04/2005 13:04:10

au lieu detre obliger de nomer ta page galerie, met un
<?$_SERVER['PHP_SELF']?> a la place comme ca tu pourra nommé ta page a ton bon vouloir.

Le scripte est simpliste mais sa devrai permettre au debutant de comprendre un peu :p (on est tous passé par la)

Commentaire de p3x le 15/04/2005 13:24:56

merci enfin kelkun ki ne di pas de mal du script =)

Commentaire de phenix_immortel le 18/04/2005 15:48:41

mais de rien... sauf me suis planter jai oublier de mettre un echo:p


<a href="<? echo $_SERVER['PHP_SELF']; ?>?image=<? echo $nomFichier ?>&img=<? echo $nomFichier ?>"><? echo $nomFichier ?></a>

Aufaite pour celui qui disai qui fallai eviter douvrire et de fermé trop souvent les balises, c pas une obligation au contraire. il a just uen difference dans le temp de generatio nde la page, il est vrais que tu aurai dut metre les $_GET['image'], mais bon...

ce script n'est pas expert non plus :p

pour la peine je donne 8,


Commentaire de Optitech le 18/04/2005 19:05:26

Moi j'ai mit 7 !

Je trouve que c'est une source bien ! oui il ya quelque défauts, mais rien de grave ! Ex : tu me plusieurs if ($row == 1) Pour faire plus simple tu pourait utiliser un switch Je suis sûr qu'il y a au moins un exemple sur phpcs ! Sinon bonne progression et bon coding !

Commentaire de moveyourfeet79 le 07/01/2006 21:17:07

moi j'adore !
je l'ai longtemps utiliser sur mon site,là malheureusement j'ai changer,car j'voulais des miniatures.
Mais pourquoi avoir mis le nom des photos & justement pas les miniatures ? ca manque de fun (niveau prog,j'sait pas j'y connais rien)

Commentaire de GiveN le 07/09/2006 12:59:13

pas mal continue ;)

Commentaire de pouda le 27/01/2007 15:37:08

ca ne marche pas...du premier coup, plein de modif a faire

Commentaire de mako2005 le 02/12/2007 21:21:01

ben moi je suis débutant et j'adore tous les codes de p3x !
lui au moins il comprends les débutants !
Et ces codes décortiqués par des pros ou demis-pros ne méritent pas des commentaires d'experts !
Pour ma part j'ai une grande considération pour sa façon de coder !
C'est accesible au moins ! Les pro ne devraient même pas les regarder si ils étaient si pros que ça ! lol

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Galerie photo pour garage ;) [ par Macload ] Bonjour,voilà , on m'a conseillez se site qui à l'air excelent ;)L'histoire c"est que je met en place un site pour un garage .Il y aura une gallerie p galerie photo [ par SalahDN25 ] Salut tous le monde,je voudrais réaliser une galerie photos dans une page qui contien une table à deux colonnes: ma vision est de faire defiler vertic galerie image [ par djbabou ] Bonjour à tous ... Me revoici sur codes sources avec une nouvelle quesion: J'ai développé une galerie d'image très simple en pure css/html. En fait, Problème avec le code d'une gallerie photo [ par Matmat21 ] Bonsoir , J'ai déjà posté un commentaire à la suite du code source proposé ici : [url=http://www.phpcs.com/codes/GALERIE-AUTOMATIQUE-SANS-BASE-DONNE redimensionner une photo lrs de l'upload [ par boubeuch1 ] Bonjour, Je souhaiterais faire en sorte que quelque soit la taille de l'image d'origine, lorsqu'elle est téléchargé sur le serveur, celle-ci est redi prévisualisation d'une image [ par khumalo1 ] salut j'amerais faire un formulaire d'enregistrement d'un membre avec enregistrement de photo.comment faire pour prévisualiser la photo avant enregis Moteur de recherche associé a ma galerie PHOTO (2 Q. en 1) [ par mastermh73 ] [i]2 Questions en 1 [b]Bonjour tout le monde[/b], je ne sais pas si c possible, de créer un moteur de recherche associé a ma galerie d'image qui ser [BAR]Moteur de recherche associé a ma galerie PHOTO (2 Q. en 1) [ par mastermh73 ] [i]2 Questions en 1 [b]Bonjour tout le monde[/b], je ne sais pas si c possible, de créer un moteur de recherche associé a ma galerie d'image qui ser Moteur de recherche associé a ma galerie PHOTO (2 Q. en 1) [ par mastermh73 ] [i]2 Questions en 1 [b]Bonjour tout le monde[/b], je ne sais pas si c possible, de créer un moteur de recherche associé a ma galerie d'image qui ser problème upload d'une image dans le bon dossier de destination [ par rachoup ] Bonjour , voilà quelques jours que je plante sur un souci qui peut être serait tout bête si kelk'un m'aidait en y jetant un coup. j'ai lu et relu mon


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 8,408 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales