Patochewie

  • Nombre de sujets
    36
  • Nombre de messages
    154
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Patochewie
le 09/06/2004 à 15:01
Soucis de Session
Merci mais j'ai trouvé mon problème, enfin trouvé non mais c'est résolu, j'ai juste mis mon code sur la page membre qui s'ouvre après le login. Maintenant savoir pourquoi, c'est autre chose.

Cette page est destiné à un réseau locale avec des ip fixes, stocker l'ip sert juste à controler les accés.

Merci pour le test de la déclaration de la variable login, j'y avais pensé à ce truc.
Patochewie
le 09/06/2004 à 11:44
Soucis de Session
J'ai juste une base qui contient tous les login et pass pour les connections à chaque connection je vérifie que le login et la pass sont dans la base sous la même id. Si c'est le cas l'utilisateur est inscrit et peut donc se connecter.
Normal non?
Je sais pas, on s'en sert pas comme ça des sessions pour creer des accés membres?
ça me semblait raisonnable, maintenant...
Patochewie
le 09/06/2004 à 11:27
Soucis de Session
Mon problème:
J'ai une base contenant mes login et pass de sessions, dans cette table je souhaite également stocker l'adresse ip de la derniere connection pour des vérifications. J'essaye donc de mettre à jour mon champ ip_connexion mais si l'ip est identique à celle de la dernière connexion, l'update l'efface. En plus je ne peux essayer que d'un seul poste pour l'instant donc je ne sais pas si ça marche pour des ip différentes.
Voilà mon bout de code relatif à cette manip:
//Si l'adresse IP est differente de celle de la derniere connection pour cet utilisateur on note cette modification dans la base Connexion
if($row2[ip_connexion]!==$ip_client) {
//on insere le nouvelle IP dans la table Connexion, cette adresse changera à chaque connexion
//Cette insertion sert à controler les accès
$updat="UPDATE Connexion SET ip_connexion='"."$ip_client"."' WHERE login_connexion='"."$login"."' AND pass_connexion='"."$pass"."'";
mysql_query ($updat) or die ('Erreur SQL !'.mysql_error());
}
*************************************
$row2[ip_connexion] contient la valeur de l'ip de la derniere connexion de login.

En espérant avoir été assez clair dans mon explication.
Patochewie
le 09/06/2004 à 11:18
Pb formulaire & Refresh...
Fait des contrôles directement en Javascript pour ça ce sera plus simple.
Puis tu contrôles en php avant l'insertion dans ta base.
LoadingChargement en cours