Bonjour à tous,
J'ai le code suivant:Dans ce code, afin de ne pas répéter l'instruction require_once VIEW_PAGE.'userMenu.php';, j'ai essayé d'insérer le code en commentaire. Je ne comprend pas pourquoi le cas 1 est toujours exécuté alors que page vaut entre 2 et 5.
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 switch($page) { /* case 1: case 2: case 3: case 4: case 5: require_once VIEW_PAGE.'userMenu.php'; */ case 1: // contact list require_once VIEW_PAGE.'userMenu.php'; require_once VIEW_PAGE.'list.php'; break; case 2: // maincard require_once VIEW_PAGE.'userMenu.php'; require_once VIEW_PAGE.'cardForm.php'; break; case 3: // new family's member require_once VIEW_PAGE.'userMenu.php'; require_once VIEW_PAGE.'editMember.php'; break; case 4: // edit address require_once VIEW_PAGE.'userMenu.php'; require_once VIEW_PAGE.'editAddress.php'; break; case 5: // edit member require_once VIEW_PAGE.'userMenu.php'; require_once VIEW_PAGE.'editMember.php'; break; case 101: // login case 102: // demo require_once DIR_CONTROLLER.'login.php'; break; case 110: // forms treatment require_once DIR_CONTROLLER.'cardFormHandler.php'; break; case 190: // logout unset($_SESSION); unset($_COOKIE['code']); $page = 0; //break; default: require_once VIEW_PAGE.'homeMenu.php'; require_once VIEW_PAGE.'connect.php'; require_once VIEW_PAGE.'home.php'; break; }
Partager