Bonjour,
j'aurais besoin d'aide pour créer un tableau en php qui me permet d'ajouter des dossiers ou de les supprimer mais aussi de rajouter des sous-dossiers au dossiers déjà existant ainsi que de les supprimer.

voici la forme que devrait avoir mon tableau.
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
69
70
71
72
73
 
$test = array(
  "inbox" => array("sous-dossier1" => array(    "1",  "sous-sous-dossier1",
                                                "2", "sous-sous-dossier2",
                                                "3",  "sous-sous-dossier3",
                                                "4", "sous-sous-dossier2",
                                                "5", "sous-sous-dossier2"
                                               ),
                      "sous-dossier2" => array( "21","sous-sous-dossier21",
                                                 "22","sous-sous-dossier22",
                                                "23", "sous-sous-dossier23",
                                                "24","sous-sous-dossier24",
                                                "25","sous-sous-dossier25"
                                               ),
                      "sous-dossier3" => array( "31","sous-sous-dossier31",
                                                 "32","sous-sous-dossier32",
                                                "33", "sous-sous-dossier33",
                                                "34","sous-sous-dossier34",
                                                "35","sous-sous-dossier35"
                                               ),
                      "sous-dossier4" => array( "41","sous-sous-dossier41",
                                                 "42","sous-sous-dossier42",
                                                "43", "sous-sous-dossier43",
                                                "44","sous-sous-dossier44",
                                                "45","sous-sous-dossier45"
                                               )
 
                      ),
  "sent" => array("sous-dossier21" => array( "221","sous-sous-dossier221",
                                              "222","sous-sous-dossier222",
                                              "223","sous-sous-dossier223",
                                              "224","sous-sous-dossier224",
                                              "225","sous-sous-dossier225"
                                                 ),
                      "sous-dossier22" => array( "2221","sous-sous-dossier2221",
                                                "2222", "sous-sous-dossier2222",
                                                "2223","sous-sous-dossier2223",
                                                "2224","sous-sous-dossier2224",
                                                "2225","sous-sous-dossier2225"
                                                  ),
                      "sous-dossier23" => array( "2231","sous-sous-dossier2231",
                                                 "2232","sous-sous-dossier2232",
                                                "2233", "sous-sous-dossier2233",
                                                "2234","sous-sous-dossier2234",
                                                "2235","sous-sous-dossier2235"
                                               )
 
                      ),
 "draft" => array("sous-dossier31" => array( "331","sous-sous-dossier331",
                                              "332","sous-sous-dossier332",
                                              "333","sous-sous-dossier333",
                                              "334","sous-sous-dossier334",
                                              "335","sous-sous-dossier335"
                                                 ),
                      "sous-dossier32" => array( "3321","sous-sous-dossier3321",
                                                "3322", "sous-sous-dossier3322",
                                                "3323","sous-sous-dossier3323",
                                                "3324","sous-sous-dossier3324",
                                                "3325","sous-sous-dossier3325"
                                                  ),
                    "sous-dossier33" => array( "33331","sous-sous-dossier3331",
                                                 "3332","sous-sous-dossier3332",
                                                "3333", "sous-sous-dossier3333",
                                                "3334","sous-sous-dossier3334",
                                                "3335","sous-sous-dossier3335"
                                               )
 
                      )
            );
//var_dump($_GET);
 
 
$config["folders"] = $test;
si quelqu'un aurait des idées. j'arrive à faire les prémières étapes, c'est à dire ajouter et supprimer un nouveau dossier mais pas les sous-dossiers.

merci d'avance pour votre aide.

lilo