IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP, afficher un slide, une liste de fichiers


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 046
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 046
    Par défaut PHP, afficher un slide, une liste de fichiers
    Bonjour,

    Je suis occupé à me faire un petit site avec Dreamweaver CS5.
    Je connais très mal le PHP mais comme c'est Dreamweaver qui crée le code...
    Malheureusement il y a des limites et je veux faire deux trucs un peux "sapce".

    1/ j'ai un fichier php qui s'appel fichetech.php, ce fichier contient des images qui sont dans des cellules d'un tableau. AU centre il y a une grande cellule vide. Dans cette cellule je souhaiterais que s'affiche le contenu d'un dossier situé au même niveau que fichetech.php et qui s'appel "fiches".
    Pour être claire j'ai donc le dossier "fiches" qui contient des fichiers pdf, des images, des docx,... je voudrais que tout ce contenu soit listé dans la cellule centrale du tableau de fichetech.php.

    2/ j'ai une page qui s'appelle galerie.php, la aussi j'ai un dossier qui s'appel "galerie" et qui est au même niveau. Ce dossier "galerie" ne contient que des images JPG de même taille. Je souhaites que la page galerie.php affiche les images en petit avec une zone ou l'image sélectionnée serait en grand et un défilement automatique avec tout de même la possibilité de revenir en arrière ou en avant. Un peu un truc comme sur ce site : http://www.raypbilande.be/images%20gal/gal03/gal03.html

    Si quelqu'un sait m'aider...

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 617
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 617
    Par défaut
    1/ genre écrire une liste des fichiers comme ça : Comment lister les fichiers et dossiers triés par ordre lexicographique ? ?

    2/ En règle générale, les sliders des sites php sont fait en javascript, avec éventuellement une touche d'Ajax. Dans le cas de ton exemple c'est un site en flash.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre éprouvé
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 046
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 046
    Par défaut
    1/ Oui merci c'est pas exactement ça mais je devrais m'en sortir en prenant ça comme base...

    2/ Il n'existe pas par hasard des trucs tout fait (même payants) qu'il serait possible d'inclure dans mon site car là ça dépasse mes compétences...


    Merci et bonne année :-))

  4. #4
    Membre éprouvé
    Homme Profil pro
    aux études mais 40 ans
    Inscrit en
    Juin 2004
    Messages
    2 046
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : aux études mais 40 ans

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 046
    Par défaut
    Bon sur base de tout ça j'ai pondu ce code absolument immonde :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    .centrageblanc {
    	font-size: 14px;
    	font-style: normal;
    	font-weight: normal;
    	font-variant: normal;
    	color: #FFF;
    }
    </style>
     
    (…)
     
    </table>
    <span class="centrageblanc">
    <?php
    function format_bytes($bytes) {
    }
     
     
    $myDirectory = opendir("galery/");
     
    while($entryName = readdir($myDirectory)) {
    	$dirArray[] = $entryName;
    }
     
     
     
    closedir($myDirectory);
     
    $indexCount	= count($dirArray);
    Print ("$indexCount fichiers<br>\n");
     
    sort($dirArray);
     
    for($index=0; $index < $indexCount; $index++) {
    	$filename=$dirArray[$index];
     
     
    	if ($filetype =="dir")	{
    		print("<TR class='directory'><TD ><a href=\"$filename\">".strtoupper($filename)."</a></td>");
    		print("<td>");
    		//print();
    		print ("REPERTOIRE");
    		print("</td>");
    		print("<td>");
    		print("&nbsp;");
    		print("</td>");
    		print("</TR>\n");
    		}
    	else{
    		print("<TR><TD><a target='_blank' href=\"$filename\">$filename</a></td>");
    		print("<td>");
    		//print();
    		print("</td>");
    		print("<td>");
    		print("</td>");
    		print("</TR>\n");
    		}
    	}
     
    print("</TABLE>\n");
    ?>
    </span></p>
    </span>
    </p>
    </body>
    </html>
    Il y a plusieurs chose que je ne comprends pas dans le comportement de cette... chose !

    1/ Vous remarquez qu'au début il y a la class "centrageblanc". Normalement l'affichage devrait se faire au centre et en blanc. Et bien elle est à gauche et en noir (ce qui n'est pas très lisible sur fond noir !).

    2/ Les résultats s'affichent l'un à côté de l'autre alors que je les voudrais l'un en dessous de l'autre.

    3/ Les fichiers qui sont listés sont dans le dossier "galery" mais quand je click sur le fichier je me retrouve à la racine au lieu de me retrouver dans galery. Du coup évidemment le fichier n'est pas trouvé !


    Toute aide bien venue qui que vous soyez n'ayez pas peur quoi que vous fassiez j'ai surement déjà fait pire !!!!!!!!!!!!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher une liste de fichiers dans Excel
    Par EmmaZL dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/12/2007, 19h41
  2. [Débutant] Afficher une liste de fichiers dans un ListBox
    Par Zwblirgx dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 03/10/2007, 09h47
  3. [Débutant] Afficher une liste de fichier dans un popupmenu
    Par Maickeul dans le forum Interfaces Graphiques
    Réponses: 10
    Dernier message: 17/07/2007, 09h46
  4. Recheche commande AWK pour afficher une liste de fichiers
    Par Krispy dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 21/07/2006, 11h36
  5. [Rico] Afficher depuis d'une liste deroulante (PHP+AJAX)
    Par maxis dans le forum Bibliothèques & Frameworks
    Réponses: 9
    Dernier message: 27/02/2006, 12h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo