begin process at 2010 03 21 17:08:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Galerie avec récupération de l'id, probleme!!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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

Administrateur CodeS-SourceS
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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,234 sec (4)

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