Bonjour,
Je suis en train de créer une page php qui propose à un utilisateur certains lien et qui, si l'utilisateur appuie sur un lien, lui permet de changer son mot de passe, son nom ou son prénom.
Jusque là tout va bien, j'ai donc créer des formulaires et mis des updates selon si l'utilisateur a écrit dans ces formulaires.
Cependant quand je teste et que j'appuie sur le bouton modifier, rien ne se passe, la page n'actualise même pas, je ne vois pas d'où peut venir le problème.
Voici le code et merci à ceux qui me viendront en aide !

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
 
<?php
if(isset($_GET['mesinfos']))
{
	include('G:/xampplite/htdocs/lif4/init.php');
	?>
    <html>
	<head>
	<title>Chercheur et Administratif</title>
	</head>
	<?php
	print "Login : " .$login. " Type : " .$type;
	?>
	<body
    <form method="post"  action="http://localhost/lif4/chercheur_persad/index.php?mesinfos" >
    <p>Mot de passe : <input type="password" name="f_motdepasse"></p>
    <p>Nom : <input type="text" name="f_nom"></p>
    <p>Prenom : <input type="text" name="f_prenom"></p>
    <p><input type="submit" name="modifier" value="Modifier"></p>
    </form>
 
	<?php
	if(isset($_POST['modifier'])){
	if(!empty($_POST['nom'])){
		$nom=$_POST['nom'];
		$requete="
		UPDATE utilisateur SET nom='".$nom."' WHERE login = '".$login."'
		";
		$resultat = mysql_query($requete) or die(mysql_error());
		}
 
	if(!empty($_POST['password'])){
		$nom=$_POST['password'];
		$requete="
		UPDATE utilisateur SET password='".$password."' WHERE login = '".$login."'
		";
		$resultat = mysql_query($requete) or die(mysql_error());
		}	
 
	if(!empty($_POST['prenom'])){
		$nom=$_POST['prenom'];
		$requete="
		UPDATE utilisateur SET prenom='".$prenom."' WHERE login = '".$login."'
		";
		$resultat = mysql_query($requete) or die(mysql_error());
		}
}
	?>
	<a href="http://localhost/lif4/index.php"> Retour </a>
	<?php
    }
 
    else
    {
    ?>
    <p>
    <a href="./chercheur_persad/index.php?mesinfos"> Acceder a mes informations </a><br>
    <a href="./chercheur_persad/renouvellement.php">demander le renouvellement de mon ordinateur obsolete</a><br>
    <?php
    if ($type == 'chercheur')
    {
    ?>
    <a href="./chercheur_persad/achat.php">demander l'achat d un nouvel ordinateur</a><br>
    <?php
    }
 
    ?>
    </p>
 
    <?php
    }
    if(isset($_GET['mesinfos']))
    {
?>
    </body>
</html>
<?php
    }
    ?>