Bonjour,

Pour l'instant j'ai ça
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
<?php
include 'aside.php';
include 'navigation.php';
 
$_SESSION['0']='';
?>
 
<!DOCTYPE HTML>
<meta charset=UTF-8>
 
<html>
<!-- HEAD -->
    <head>
        <link rel="stylesheet" type="text/css" href="CSS/style.css">
        <title>Contact</title>
    </head>
 
<body>
<div id="container">
 
<?php
echo '<table>
        <form method="post">
            <tr>
                <td><input type="submit" name="1" value="1"></td>
                <td><input type="submit" name="2" value="2"></td>
                <td><input type="submit" name="3" value="3"></td>
            </tr>
            <tr>
                <td><input type="submit" name="4" value="4"></td>
                <td><input type="submit" name="5" value="5"></td>
                <td><input type="submit" name="6" value="6"></td>
            </tr>
            <tr>
                <td><input type="submit" name="7" value="7"></td>
                <td><input type="submit" name="8" value="8"></td>
                <td><input type="submit" name="9" value="9"></td>
            </tr>
        </form>
    </table>
';
 
if(isset($_POST['9'])){
    $_SESSION['1']='';
}
 
echo print_r($_SESSION);
?>
Je tiens à préciser qu'il y a un session_start() dans le aside.php qui est include

En fait, ce que je veux faire, c'est via un formulaire, créer un code...

Par exemple le code serait 9876, il faut respectivement appuyer sur ces chiffres, et s'il y a une erreur, faire un unset des $_SESSION existantes.

Pourtant là, si j'appuie sur 9, je vois que ma variable de session se créer, et si je rafraichis la page, elle disparaît. Je ne peux donc pas manipuler les variables de session sur cette page et je ne comprends pas pourquoi...

A la fin, je voulais faire un if(isset($_SESSION['1'], ...) sur les 4 sessions créées mais ça ne peut pas marcher si mes variables n'existent plus après un refresh...
Je ne vois pas du tout comment faire pour manipuler des valeurs que je ne peux pas stocker...

Merci