Bonjour , j'ai 4 pages.php qui doivent interagir. Je dois "CODER" partout où on a mis CODE.

Malheureusement, je suis débutant en php c'est pourquoi je demande votre aide pour le faire marcher.

Tout est dans index.php

index.php:
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
74
75
76
77
78
79
80
81
82
83
84
 
<?php
/*
** Compléter les CODE dans les fichiers 
** index.php
** questionary.php
** question.php
** answer.php
** 
** pour obtenir le comportément suivant :
** - Affiche le questionnaire sous forme de formulaire et permet d'y répondre
** - L'utilisateur doit avoir répondu à toutes les questions pour pouvoir valider
** - A la validation : 
**   - Affiche le nombre de bonnes réponses. 
**   - Indique pour chaque question si la réponse donnée est bonne ou mauvaise
** - L'aspect graphique n'est pas essentiel mais un effort pour rendre un visuel agréable sera apprécié
**
*/
 
require_once 'questionary.php';
require_once 'question.php';
require_once 'answer.php';
 
$questionary = new Questionary();
 
$q1 = new Question('Question 1 ');
$q1->addAnswer(new Answer('Answer A'));
$q1->addAnswer(new Answer('Answer B', true));
$q1->addAnswer(new Answer('Answer C'));
$questionary->addQuestion($q1);
 
$q2 = new Question('Question 2');
$q2->addAnswer(new Answer('Answer A'));
$q2->addAnswer(new Answer('Answer B'));
$q2->addAnswer(new Answer('Answer C', true));
$questionary->addQuestion($q2);
 
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Questionnaire</title>
</head>
 
<body>
 
<!-- CODE -->
 
<?php
 
$questionary->generate();
 
?>
 
<!-- CODE -->
 
</body>
</html>
question.php:
 
<?php
class Question {
   private $question;
   private $answers;
 
   public function __construct($question) {
      //CODE
   }
 
   public function addAnswer($question) {
      //CODE
   }
 
   public function generate() {
      //CODE
   }
 
 
}
 
 
?>
questionary.php:

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
<?php
class Questionary {
   private $questions;
 
   public function __construct() {
      //CODE
   }
 
   public function addQuestion($question) {
      //CODE
   }
 
   public function generate() {
      //CODE
   }
 
}
 
 
?>
answer.php:

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
<?php
class Answer {
   private $answer;
   private $isGood;
 
   public function __construct($answer, $isGood = false) {
	//CODE
   }
 
   public function generate() {
      //CODE
   }
 
}
 
 
?>

Merci d'avance.

Cordialement