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 :

Menu deroulant et GET [PHP 5.2]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Par défaut Menu deroulant et GET
    Bonjour,

    Je souhaiterai créer une galeries de photo, mais j'ai ces problemes :

    Comment faire une liste déroulante qui affiche les dossiers présents dans un répertoire spécifique ?

    - Une fois que l'on clique sur le nom d'un dossier du menu deroulant comment faire pour afficher le contenu de se dossier, en l'occurrence ici il s'agit de fichier jpg.

    Merci e m'aider.

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Bonjour,
    Je souhaiterai créer une galeries de photo, mais j'ai ses problemes qui me pose probleme.
    Comment faire une liste déroulante qui affiche les dossiers présents dans un répertoire spécifique ?
    - Une fois que l'on clique sur le nom d'un dossier du menu deroulant comment faire pour afficher le contenu de se dossier, en l'occurance ici il s'agit de fichier jpg.
    Merci e m'aider.
    Precises ces points importants:

    Veux tu ecrire cela en HTML ou en PHP ?

    Si tu as du PHP as tu aussi une base de donnée genre MYSQL

    au final tu pourrait en ayant un lien a cliquer par répertoire
    un truc comme cela
    http://www.peuples-du-desert-maurita..._portfolio.php

  3. #3
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Par défaut
    Merci de ta réponse.

    Ce que tu me propose est vraiment basique es sa je sais faire.

    Moi ce que je recherche, c'est sa :

    Je voudrai qu'un menu déroulant affiche les dossiers de mon site et que lorsque l'on clique sur un dossier du menu déroulant il s'affiche les images du dossier sélectionné grâce au menu déroulant.

    Je precise je souhaiterai a ne pas avoir a rentrer le nom des dossiers manuellement 'sa je sais faire) mais le script php se chargera de les lister.

    Bien evidemment cela est en php.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour,

    Pour lister les dossiers et les fichiers tu as un exemple dans la documentation :
    http://fr.php.net/readdir
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Merci de ta réponse.
    .
    Ce que tu me propose est vraiment basique es sa je sais faire.
    Il y a un PHP qui charges tout seul les répertoires dans Mysql, aprés avec le pavé tu peux naviguer ou en grand format, ou en miniatures.
    Le visiteur est géré par session ...

    Oui c' est simple , mais basique non

    dans un site web tous les répertoires ne sont pas visitables

  6. #6
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Par défaut
    Mais comment les afficher dans un menu déroulant.

    Et comment afficher les images du dossiers sélectionner?

    Est ce que quelqu'un pourrai proposer un code ou un script existant ?

  7. #7
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu veux dire une liste déroulante ou autre chose ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  8. #8
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Comment faire une liste déroulante
    Avec du HTML et l'élément <select>.

    qui affiche les dossiers présents dans un répertoire spécifique ?
    glob( ) http://fr.php.net/glob

    Une fois que l'on clique sur le nom d'un dossier du menu deroulant comment faire pour afficher le contenu de se dossier, en l'occurrence ici il s'agit de fichier jpg.
    Toujours glob( ) auquel tu auras passé en paramètre le nom du répertoire sélectionné dans le formulaire.

  9. #9
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Par défaut
    Merci SEB sa reponds a pas mal de question.

    Le menu deroulant classsique je sais le faire.
    Avec select, option,

    Par contre comment faire ce menu deruolant ou les "option" sont des nom de dossiers qui sont present dans un repertoire ?

    Ensuite comment faire lorsque l'on clique sur un des dossier du menu deroulant pour que l'on soit redirigé vers le bon dossier ?

    Je suis desolé de paraitre aussi null, mais n'auyant fait quelque chose de tel, je suis bloqué.

    J'ai essayé mais je n'y arrive pas.
    Pourrai tu m'aider a crrer le script ?

  10. #10
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Le menu deroulant classsique je sais le faire.
    Avec select, option,
    C'est un bon début

    Par contre comment faire ce menu deruolant ou les "option" sont des nom de dossiers qui sont present dans un repertoire ?
    glob( ) créera un tableau dont chaque élément est un répertoire du répertoire ciblé. Il suffira de parcourir ce tableau avec foreach( ) et de créer un <option> pour chacun d'eux.

    Ensuite comment faire lorsque l'on clique sur un des dossier du menu deroulant pour que l'on soit redirigé vers le bon dossier ?
    Qu'entends-tu par "rediriger" ?

  11. #11
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Par défaut
    Lorsque dans le menu deroulant on choisit un dossier, j'aimmerai que je sois rediregigé vers : monsite.html/mon_dossier_selectionner/

  12. #12
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Lorsque dans le menu deroulant on choisit un dossier, j'aimmerai que je sois rediregigé vers : monsite.html/mon_dossier_selectionner/
    Il faudra donc faire un header('Location: monsite.html/mon_dossier_selectionner'), la valeur du dossier sélectionné étant contenu dans $_GET après soumission du form.

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

Discussions similaires

  1. methode get et menu deroulant
    Par bourbita.thameur dans le forum Langage
    Réponses: 6
    Dernier message: 10/03/2009, 10h05
  2. [CSS-Javascript] Menu déroulant
    Par JeromeR dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/10/2004, 17h07
  3. [VBA-E] Barre d'outils et menu déroulants
    Par Tcmat dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/08/2004, 21h51
  4. [LG]Menu déroulant sous Pascal
    Par Apprenti Sorcier dans le forum Langage
    Réponses: 8
    Dernier message: 26/03/2004, 13h29

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