Chaque fois que je me connecte, le mot de passe est effacé de la base de données. Le reste des données est intact. Je suis un débutant en programmation web et je n'ai aucune idée à ce sujet. Quelle pourrait être la raison possible de cela?connexion + problème de base de données
[code copié du commentaire]
$user= $_POST['username'];
$pass = $_POST['password'];
if((isset($user))&&(isset($pass))) {
$query ="Select password from table1 where user_name='".$user."'";
$result = mysql_query($query) or die();
$r= mysql_fetch_assoc($result) or die();
if(!strcmp($pass, $r)) {
echo "succesful";
session_start();
$_SESSION['username']=$user;
$_SESSION['logged']=1;
header("Refresh: 0; URL = ..\home\index.php");
}
}
Les moyens de connexion? dans votre application ou interface de base de données comme MySQL ?? .. Utilisez-vous simplement 'SELECT' requête pour la connexion ou autre chose ?? .. –
Eh bien, j'ai écrit un code de connexion où, en utilisant la requête select, je prends le mot de passe de la table correspondant au nom d'utilisateur entré. Si le mot de passe de la table et le mot de passe correspondent, la connexion est réussie. C'est essentiellement le résumé du code de connexion. – Nayak
Besoin de code pour savoir quel est le problème exact? –