bonjour,
je prépare un site web pour ma faculté et dans ce site chaque prof aura un profile où je lui offre la possibilité de modifier ces données personnels à partir d'un formulaire où il sera affiché les anciennes informations concernant l'utilisateur et puis ce dernier appliquera les modifications voulus et il sera rediriger vers une page pour appliquer la modif.
pour ne pas être long voici le code source des pages de modification:
la page d'affichage de données personnel
<?php
$bd=mysql_connect("localhost","root","");
$con=mysql_select_db("projet");
if($con)
{
echo"succes de la connexion";
}
else
{
echo"erreur";
}
$mdp=$_POST['mdp'];
$email=$_POST['mail'];
$req="select * from inscri where mail='$email' and mdp='$mdp'";
$var=mysql_query($req);
if($var=mysql_query($req))
{
WHILE ($row=mysql_fetch_array($var))
{
$a=$row["name"];
$z=$row["pre"];
$e=$row["id"];
$r=$row["mail"];
$t=$row["photo"];
}};
echo"<form name='f' action='update.php' method='post' enctype='multipart/form-data'>
<table width='423' height='429'>
<tr>
<td>*nom:</td>
<td><input type='text' name='nom' value='$a' /></td>
</tr>
<tr>
<td>*prenom:</td><td><input type='text' name='prenom' value='$z' /></td>
</tr>
<tr>
<td>*cin:</td><td><input type='text' name='cin' value='$e' /></td>
</tr>
<tr>
<td>*email:</td><td><input type='text' name='mail' value='$r' /></td>
</tr>
<tr>
<td>photo:</td>
<td><input type='file' value='parcourir' name='photo' value='$t' /></td>
</tr>
</table>
<input name='submit' type='submit' value='valider' onClick='verif()'>
</form>";
?>
et voici update.php:
<?php
$bd=mysql_connect("localhost","root","");
$con=mysql_select_db("projet");
if($con)
{
echo"succe de la connexion<br>";
}
else
{
echo"erreur";
}
$nom=$_POST['nom'];
$pr=$_POST['prenom'];
$cin=$_POST['cin'];
$email=$_POST['mail'];
$mdp=$_POST['mdp'];
$photo=$_FILES['photo'];
$res="update inscri set name='$nom',pr='$pr',id='$cin',mail='$email',mdp='$mdp',photo='$photo'";
if($res){
echo"modification reussite";
}
mysql_query($res);
mysql_close($bd);
?>