Bonjour,
Je suis débutante en php, je dois rendre un devoir avec des sessions dedans ,le seul problème est que j'ai le message suivant :
J'ai regardé, je n'ai pas d'espace avant comprends pas, voici mon code :, merci de votre aideWarning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\calculatrice\webcalc.php:9) in c:\program files\easyphp1-8\www\calculatrice\webcalc.php on line 16
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133 <?php session_start(); //session_ID = session_id(); // Initialisation et mise à jour des variables $operation = (!isset($_POST['operation']))? NULL : $_POST['operation']; $SESSION['resulat']=" "; $action = isset($_POST['action']) ? $_POST['action'] : ''; if($action == 'Effacer') { $SESSION['nombre1']=" "; $SESSION['nombre2']=" "; $SESSION['resulat']=" "; } elseif($action == 'Memoire') { //$resultat_memoire = $resultat; //echo $resultat_memoire; } elseif($action == 'Reafficher') { $SESSION['resulat'] = $resultat_memoire; } elseif($action == 'Calculer') { // On teste l'opérateur choisi switch($operation){ case "addition": include ("fonction_addition.php");// Appel fonction addition $resultat = Calculer_Addition(($_POST['nombre1']), ($_POST['nombre2'])); break; case "soustraction": include ("fonction_soustraction.php"); // Appel fonction soustraction $resultat = Calculer_Soustraction(($_POST['nombre1']), ($_POST['nombre2'])); break; case "multiplication": include ("fonction_multiplication.php"); // Appel fonction multiplication $resultat = Calculer_Multiplication(($_POST['nombre1']), ($_POST['operation']), ($_POST['nombre2'])); break; case "division": include ("fonction_division.php"); // Appel fonction division $resultat = Calculer_Division(($_POST['nombre1']), ($_POST['operation']), ($_POST['nombre2'])); break; } } ?> <html> <!-- ***************************************************************** --> <!-- Définition de l'entête : Titre de la page --> <!-- ***************************************************************** --> <head> <div align="center"><b> <h1> Calculatrice </h1> </b> </div> <div align="center"><b> <h3> </h3> </b> </div> </head> <!-- ----------------------------------------------------------------- --> <!-- Définition du corps --> <!-- ----------------------------------------------------------------- --> <body bgcolor="#A6CAF0" text="#000000"> <!-- Début du tableau --> <table width="40%" height="40%" border="8" align="center" cellpadding="3" cellspacing="3" bgcolor="#C0C0C0"> <caption></caption> <form method="post" action="WebCalc.php"> <!-- ----------------------------------------------------------------- --> <!-- 1ere ligne du tableau : Saisie de la 1ere valeur --> <!-- ----------------------------------------------------------------- --> <tr> <!-- colonne1 --> <td align="center"><b>Nombre 1</b> </td> <!-- colonne2 --> <td align="center"><input type="text" name="nombre1" size="9" maxlength="15"> </td> </tr> <!-- ----------------------------------------------------------------- --> <!-- 2éme ligne du tableau : Choix de l'opérateur --> <!-- ----------------------------------------------------------------- --> <tr> <td align="center"><!-- choix de l'opérateur --> <b>Choix opérateur</b> </td> <td align="center"> <select name="operation" TABINDEX="4"> > <option value="addition" selected>+</option> <option value="soustraction">-</option> <option value="multiplication">*</option> <option value="division">/</option> </select> </td> </tr> <!-- ----------------------------------------------------------------- --> <!-- 3ème ligne du tableau : Saisie de la 2ème valeur --> <!-- ----------------------------------------------------------------- --> <tr> <td align="center"><b>Nombre 2</b> </td> <td align="center"><input type="text" name="nombre2" size="9" maxlength="15"> </td> </tr> <!-- ----------------------------------------------------------------- --> <!-- 4ème ligne du tableau : Boutons effacer et calculer --> <!-- ----------------------------------------------------------------- --> <tr> <td align="center"><input type="submit" name="action" value="Effacer" > </td> <td align="center"><input type="submit" name="action" value="Memoire"> </td> </tr> <tr> <td align="center"><input type="submit" name="action" value="Calculer"> </td> <td align="center"><input type="submit" name="action" value="Reafficher"> </td> </tr> <!-- ----------------------------------------------------------------- --> <!-- 5ème ligne du tableau : Affichage du résultat --> <!-- ----------------------------------------------------------------- --> <tr> <td align="center"><b>Résultat</b> </td> <td align="center"><input type="text" name="resultat" size="" maxlength="" readonly='true' value="<?php echo $resultat; ?>"> </td> </tr> </form> <!-- Fin du tableau --> </table> </body> </html>
Partager