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 :

affichage sous forme d'un tableau


Sujet :

Langage PHP

  1. #1
    Provisoirement toléré
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Points : 121
    Points
    121
    Par défaut affichage sous forme d'un tableau
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php function ScanDirectory($Directory){//</pre>
     $MyDirectory = opendir($Directory) or die('Erreur');
     while($Entry = @readdir($MyDirectory)) {
     
     echo '<li>'.$Entry.'</li>';
    }
    vous pouvez m'aider de modifier echo '<li>'.$Entry.'</li>'; à $Entry[i]

    merci d'avance

  2. #2
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Bonjour,

    Je n'ai pas compris.

    Quel est le problème ?

  3. #3
    Provisoirement toléré
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Points : 121
    Points
    121
    Par défaut
    Citation Envoyé par Nesmontou Voir le message
    Bonjour,

    Je n'ai pas compris.

    Quel est le problème ?

    le problème c'est que je veux afficher la varriale $Entry sous forme $Entry[i]
    pour que je puisse par la suite dans un autre scripte de traiter $Entry [1] $Entry [2] $Entry [3] $Entry [n]

  4. #4
    Membre éprouvé Avatar de patrickbaras
    Homme Profil pro
    Informaticien (à sa mémère).
    Inscrit en
    Septembre 2010
    Messages
    525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien (à sa mémère).
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 525
    Points : 1 103
    Points
    1 103
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php 
    function ScanDirectory($Directory){//</pre>
     $MyDirectory = opendir($Directory) or die('Erreur');
     $Entry=array();
     while( $Entry[]=@readdir($MyDirectory)) {}
     print_r($Entry);
    }
    ?>

  5. #5
    Provisoirement toléré
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Points : 121
    Points
    121
    Par défaut
    Citation Envoyé par patrickbaras Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php 
    function ScanDirectory($Directory){//</pre>
     $MyDirectory = opendir($Directory) or die('Erreur');
     $Entry=array();
     while( $Entry[]=@readdir($MyDirectory)) {}
     print_r($Entry);
    }
    ?>
    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
    67
    68
     
    </body>
    </html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
     
    <?php function ScanDirectory($Directory){//</pre>
     $MyDirectory = opendir($Directory) or die('Erreur');
    while($Entry = @readdir($MyDirectory)) {
     
    echo '<li>'.$Entry.'</li>';
     
    ###############################################################
     if(is_dir($Directory.'/'.$Entry) && $Entry != '.' && $Entry != '..') {
     
     #echo substr($Directory,-18)." xx ";
     #echo '<ul>'.'<a href="http://rateyourmusic.com/#/search?searchterm='.ereg_replace(" ","+",substr($Directory,19)).'&searchtype=a" target="_blank">'.substr($Directory,19).'</a>';
    echo '<ul>'.'<a https://www.google.com'.strtolower(preg_replace("/[^\w\.-]+/","_",basename($Directory))).'" target="_blank">'.$Directory.'</a>';
     ScanDirectory($Directory.'/'.$Entry);
     echo '</ul>';
     }
     else {
    #        ereg_replace("<li>.</li><li>..</li>","_",$Entry);#I:\_itunes\2011\03    I:\_itunes    C:\Program Files    I:\_itunes\2012\03\Phi
    if($Entry != '.' && $Entry != '..' && $Entry != 'index.php')
    {
    ###############################################################
     echo '<li>'.$Entry.'</li>';
     } }
     }
     closedir($MyDirectory);
    }
     
    ScanDirectory('.');
    #            echo '<br>#################################################################"<br>';
    #ScanDirectory(@$_POST['prenom']);#I:\_itunes    I:\_itunes\2012\03\Phi
     
    ?>
     
     
     <?php
     @session_start();
     if(empty($_POST)){
     ?>
     
     <form method="post" action="">
     Veuillez entrer le nom du dossier :
     <input type="text" name="path" value="">
     <br><br>
     <input type="submit" name="bouton" value="Envoyer">
     </form>
     
     <?php
     }
     else {
    // echo '<br>#################################################################"<br>';
     ScanDirectory($_POST['path']);#I:\_itunes\2011\03    I:\_itunes    C:\Program Files    I:\_itunes\2012\03\Phi
    #    echo $_POST['prenom'];
    #    $_SESSION['prenom'] = $_POST['prenom'];
     //en stockant dans $_SESSION['prenom'], tu peux faire appel à  $_SESSION['prenom'] dans
     //un autre fichier de ton site pour retrouver le nom envoyé dans celui-ci.
     }
     ?>
     
    </body>
    </html>
    voici tous le script vous pouvez m'aidez merci d'avance

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

Discussions similaires

  1. [MySQL] affichage sous forme d'un tableau
    Par abdourazak dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 21/05/2014, 17h51
  2. Affichage sous forme d'un tableau
    Par Byron_1 dans le forum Langage
    Réponses: 7
    Dernier message: 12/06/2013, 08h49
  3. affichage sous forme d'un tableau?
    Par scoubi32006 dans le forum C++Builder
    Réponses: 10
    Dernier message: 18/04/2009, 20h53
  4. Réponses: 2
    Dernier message: 15/12/2006, 10h31
  5. [MySQL] Problème d'affichage sous forme de tableau
    Par mogway95 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 01/03/2006, 16h31

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