Bonjour,
Je suis entrain de créer un site web mais je n'arrive pas à récupérer les variables différents input pour envoyer la valeur correspondante dans ma base de données.
Pour résumer rapidement je cherche a faire un système d'avatar pour des sessions d'utilisateur, chaque avatar dispose d'un bouton input pour que l'utilisateur puisse le choisir. Met je n'arrive pas à différencier mes input et ma condition ne fonctionne qu'une fois.
J’espère que quelqu'un pourra m'aider parce que je bloque depuis plusieurs jours dessus.
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 if($_SESSION){ echo ' <div class="user">'.$_SESSION['login_user'].'</div> <div class="all_avatar"> <div class="avatars"> <form method="get"> <image src="images/bonhomme.png" width="80" height="50"> </image> <input formmethod="get" type="submit" value="bonhomme" name="profil" id="1"> <image src="images/cuisiniere.png" width="80" height="50"> </image> <input type="submit" value="cuisiniere" name="profil" id="2"> <image src="images/garcon.png" width="80" height="50"> </image> <input type="submit" value="garcon" name="profil" id="3"> <image src="images/ninja.png" width="80" height="50"> </image> <input type="submit" value="ninja" name="profil" id="4"> <image src="images/buissnessman.png" width="80" height="50"> <input type="submit" value="buissnessman" name="profil" id="5"> <image src="images/indienne.png" width="80" height="50"> </image> <input type="submit" value="indienne" name="profil" id="6"> </form> </div> </div>'; if($_SESSION['avatar_user']==NULL){ echo ' <div class="avatar" onclick="avat();"> </div>'; } else{ if ($_GET) { $sql = 'SELECT avatar_user FROM users '; $req = mysqli_query($bdd, $sql); $data = mysqli_fetch_array($req); mysqli_free_result ($req); $sql ='UPDATE users SET avatar_user=".$_GET['profil']." WHERE avatar_user="'.$_SESSION['avatar_user'].'"'; mysqli_query ( $bdd, $sql); } echo ' <div class="avatar2" onclick="avat();"> <image src="images/'.$_SESSION['avatar_user'].'.png" width="55" height="30"> </image> </div>'; } }
Partager