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

Conception Web Discussion :

formulaire de recherche simple


Sujet :

Conception Web

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut formulaire de recherche simple
    Bonsoir à tous,

    je suis en train de développer un site et j'aurais besoin d un petit coup de main Voilà mon problème, je voudrais sur une de mes pages inserer une zone de saisie dans laquelle on pourrait venir écrire l'adresse d'une page qui se trouve sur le serveur (ex:/mes_photos/album.html). Ensuite en cliquant sur un bouton "rechercher", je voudrais afficher la page dont on a saisi l'adresse s'affiche.
    Comment puis-je réaliser cela? Si possible sans passer par un BD.

    Merci à tous pour votre aide

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    Salut,
    en passant par du php tout bêtement.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut
    ok avec du php, mais comment dois je m y prendre? Existe-t-il des scripts tout fait? Ai-je besoin d'une base de donnée?
    merci

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    Citation Envoyé par G-nome Voir le message
    ok avec du php, mais comment dois je m y prendre? Existe-t-il des scripts tout fait? Ai-je besoin d'une base de donnée?
    merci
    tu peux toujours t'inspirer de ça
    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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Search File</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    <?php
    $filename = isset($_POST['filename']) ? $_POST['filename']:'';
    ?>
    <form name="form1" method="post" action="search.php">
      <input name="filename" type="text" value="<?=$filename?>" id="filename">
      <input type="submit" name="Submit" value="Envoyer">
    </form>
    <?php
    function ListeFindedFileAndLink($path,$pattern) {
      
      if (is_dir($path))
       {
         if ($dh = @opendir($path)) {
           while (($file = readdir($dh)) !== false) {
               if (($file != '.') && ($file != '..'))
                   if (is_dir($path . $file))
                     ListeFindedFileAndLink($path . $file . '/',$pattern);
                    else 
                      if (ereg($pattern,strtolower($file))) 
                         echo '<a href="'.$path . $file.'">'.$file.'</a><br>';
           }
           closedir($dh);
       }
       }
       elseif (is_file($path)) 
        if (ereg($pattern,strtolower($file))) echo '<a href="'.$path .'">'.$path .'</a><br>';  
    }
    $directory = "./docs/"; // Spécifier le chemins de ton repertoire le slash inclus
    ListeFindedFileAndLink($directory,'('.$filename.')');
    ?>
    </body>
    </html>
    et non il ne faut pas de base de données pour rechercher un fichier.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut
    Merci pour votre aide
    a+

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

Discussions similaires

  1. [AC-2007] Aide Formulaire Recherche Simple
    Par aTieu dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/03/2010, 15h05
  2. Réponses: 1
    Dernier message: 25/04/2009, 19h40
  3. [MySQL] "Simple" Formulaire de recherche multicritères
    Par yanng dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/01/2009, 22h44
  4. Formulaire de recherche simple
    Par satch24 dans le forum IHM
    Réponses: 7
    Dernier message: 11/06/2007, 15h44
  5. Formulaire de recherche tout simple ?
    Par VB69 dans le forum Access
    Réponses: 6
    Dernier message: 11/04/2006, 11h32

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