Accueil > Forum > > > > Galerie avec récupération de l'id, probleme!!!!
Galerie avec récupération de l'id, probleme!!!!
mercredi 22 juin 2005 à 11:51:11 |
Galerie avec récupération de l'id, probleme!!!!

tenshinan
|
Salut à tous!
Voila, j'ai fais une galerie d'image que je récupère dans un dossier. Le problème est que je n'arrive pas à récupérer juste le nom du fichier (sans l'extension) car le nom du fichier correspond à l'identifiant d'une table.
Voici mon code si quelqu'un peut m'aider:
<?php // on déclare un tableau qui contiendra le nom des fichiers de nos miniatures $tableau = array(); // on ouvre notre dossier contenant les miniatures $dossier = opendir ('gallery/'); while ($fichier = readdir ($dossier)) { if ($fichier != '.' && $fichier != '..') { // on stocke le nom des fichiers des miniatures dans un tableau $tableau[] = $fichier; } } closedir ($dossier); // on défini le nombre de colonne sur lesquelles vont s'afficher nos miniatures $nbcol=6; // on compte le nombre de miniatures $nbpics = count($tableau); // si on a au moins une miniature, on les affiche toutes if ($nbpics != 0) { echo '<table border=0>'; for ($i=0; $i<$nbpics; $i++){ if($i%$nbcol==0) echo '<tr>'; // pour chaque miniature, on affiche la miniature munie d'un lien vers la photo en taille réelle echo '<td><a href="gallery/' , $tableau[$i] , '"><img src="gallery/' , $tableau[$i] , '" width=104 heigth=150></a></td>'; if($i%$nbcol==($nbcol-1) or $i==($nbpics-1)) echo '</tr>'; } echo '</table>'; } // si on a aucune miniature, on affiche un petit message :) else echo 'Aucune image à afficher'; ?>
|
|
mercredi 22 juin 2005 à 12:20:20 |
Re : Galerie avec récupération de l'id, probleme!!!!

malalam
|
Hello, tu peux toujours utiliser un substr () echo '<td><a href="gallery/' , $tableau[$i] , '"><img src="gallery/' , $nomFichier = substr ($tableau[$i], 0, strlen ($tableau[$i]) -4) , '" width=104 heigth=150></a></td>';
|
|
mercredi 22 juin 2005 à 13:52:20 |
Re : Galerie avec récupération de l'id, probleme!!!!

tenshinan
|
Réponse acceptée !
Merci beaucoup, ça fonctionne mais j'ai changé quelques truc, car la ligne que tu m'as écris, fais que les images ne fonctionne pas, et l'id que je voulais récupérer ne se trouve pas dans le lien de l'image mais dans l'autre. Bref en gros ça me donne ça, et nickel:
echo '<td><a href="infoImg.php?id='.$nomFichier = substr ($tableau[$i], 0, strlen ($tableau[$i]) -4).'"><img src="gallery/' , $tableau[$i] , '" width=104 heigth=150></a></td>';
Donc je récupère l'id dans une autre page pour le comparé à l'identifiant d'une autre table.
Encore merci, c'est sympa!!!!
|
|
Cette discussion est classée dans : fichier, dossier, tableau, echo, miniatures
Répondre à ce message
Sujets en rapport avec ce message
Uploader une image. [ par mwa_85 ]
Bonjour, Vola daeux semaine que je suis en rade pour réussir à faire ce p*****n de script, pour uploader 1 image, la copié dans un dossier et la min
Construire un tableau associatif avec un fichier externe [ par phsautreau ]
Bonsoir, Voilaà j'ai un fichier texte externe nommé identif_ens.txt et contenant les login et mots de passe permettant de se logguer à une page, ce fi
lister des dossiers et fichier dans mysql [ par wepai ]
bonjour a tous,j'ai un soucis !!!!!(sans blague!!)resumé des épisodes precedent:je fais un site sur lequel on peut telechargé des partitions au format
probléme avec un .msg [ par herios69 ]
j'ai fais un petit script php pour lire un .msg dans le but de récupérer la date d'envoie ou de de réception mais le soucis est que quand j'affiche ça
problème interpretation variable et tableau dans fonction [ par BumRush09 ]
bonjour,j'ai une fonction php qui selon prend en paramètre une chaine et un entier pour créer un tableau; Ce tableau est rempli en utilisant une varia
Problème de transfert de données via la méthode get [ par ngouss94 ]
BONJOUR,Alors, j'ai un petit problème:j'ai créé 2 formulaires, que je souhaite faire communiquer ensemble, c'est a dire, qu'à partir d'un menu déroula
commentaires [ par nikeparker209 ]
//il reste encore un bug que je ne comprend pas c'est que rien ne s'écrit dans le fichier //si quelqu'un trouve qu'il me fasse signe if(!isset($_POST
Probleme FOPEN [ par telechargement111 ]
Salut a tousj vous explique mon programe et je vous dis le probleme aprèsjai créer un module d'inscription, et après chaque inscription le module crée
Récupération de certain type de fichier via FTP ??? [ par expertgaz ]
Salut tout le monde j'ai un gros soucis et après 2 jours complet de recherche je trouve pas un truc à mon avis ultra simple pour un king of PHP bien s
Aide Code Upload PHP [ par MaitreLgTbD ]
Bonjour, C'est encore moi je sollicite votre aide, actuellement en stage mon projet sollicite un bout de code de upload tous fichiers confondu (la plu
Livres en rapport
|
Derniers Blogs
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|