PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → Etat + Intégrité
Etat + Intégrité
Started by Ambitions, May, 11 2004 2:28 PM - 3 replies
Posted on May, 11 2004 - 2:28 PM
Bonjour à toutes et à tous,

Je rencontre deux petits soucis sur mon projet ; j'espère que vous pourrez y
apporter une réponse... :

1). J'ai un fichier FichierClient qui contient les logins, MDP, informations
du client qui se connecte à mon site. Aussi, lorsque login et MDP sont les
bons, je souhaite modifier l'enregistrement pour spécifier :
- date dernier acces (FichierClient .DateDernierAcces)
- heure dernier acces (FichierClient .HeureDernierAcces)
- nombre de connexion (FichierClient .NbrCnx + 1)

Seulement, j'ai des problèmes d'intégrité et de doublons. Voici mon code.

MajLogin correspond au Login saisi.
MajMDP correspond au MDP saisi.
IdentifiantConnecte est un entier
Nom est une chaine
Prenom est une chaine
TypeAutorisation est une chaine

HLitRecherchePremier(FichierClient,Login,MajLogin)
SI HTrouve() ET FichierClient.password=MajMDP ALORS
NbrCnx est un entier = RegUser.NbrCnx+1
IdentifiantConnecte=FichierClient.RECLEUNIK
Nom=FichierClient .Nom
Prenom=FichierClient .Prenom
TypeAutorisation=FichierClient .GroupeAcces
FichierClient.DateLastCnx=DateSys()
FichierClient.HeureLastCnx=HeureSys()
FichierClient.NbrCnx=NbrCnx
HModifie(FichierClient,IdentifiantConnecte,hIgnoreDoublon)
PageAffiche(index,Nom,Prenom,IdentifiantConnecte,TypeAutorisation)
SINON
Info("Votre Login et/ou Mot de passe ne sont pas valides."+RC+RC+"Veuillez
les re-saisir !")
FIN

******

Dans ce projet, je fais un formulaire qui génère via un etat, un PDF ; ceci
marche très bien !
Le problème que je rencontre est lorsque je génère par un iapercu(ihtml...)
un fichier en HTM. La page HTM se génère parfaitement avec les photos à part
dans un dossier. Et lorsque je fais un FichierAffiche de cette page, les
images ne s'affichent pas !!! Comment faire donc pour avoir la page htm avec
ses images à l'ouverture ?

******

Merci de votre réponse.
Posted on May, 11 2004 - 4:56 PM
Aide sur la première question:
Moi à ta place je mettrai ce code:

HLitRecherchePremier(FichierClient,Login,MajLogin)
SI HTrouve() ET FichierClient.password=MajMDP ALORS
NbrCnx est un entier = RegUser.NbrCnx+1
FichierClient.DateLastCnx=DateSys()
FichierClient.HeureLastCnx=HeureSys()
FichierClient.NbrCnx=NbrCnx
HModifie(FichierClient)
// je suis sur l'enregistrement du client, je sauvegarde uniquement ce qui
a été modifié
PageAffiche(index,Nom,Prenom,IdentifiantConnecte,TypeAutorisation)
SINON
Info("Votre Login et/ou Mot de passe ne sont pas valides."+RC+RC+"Veuillez
les re-saisir !")
FIN

A+
Christian




"Ambitions" <mailingballer@free.fr> wrote:

Bonjour à toutes et à tous,

Je rencontre deux petits soucis sur mon projet ; j'espère que vous pourrez

y
apporter une réponse... :

1). J'ai un fichier FichierClient qui contient les logins, MDP, informations
du client qui se connecte à mon site. Aussi, lorsque login et MDP sont les
bons, je souhaite modifier l'enregistrement pour spécifier :
- date dernier acces (FichierClient .DateDernierAcces)
- heure dernier acces (FichierClient .HeureDernierAcces)
- nombre de connexion (FichierClient .NbrCnx + 1)

Seulement, j'ai des problèmes d'intégrité et de doublons. Voici mon code.

MajLogin correspond au Login saisi.
MajMDP correspond au MDP saisi.
IdentifiantConnecte est un entier
Nom est une chaine
Prenom est une chaine
TypeAutorisation est une chaine

HLitRecherchePremier(FichierClient,Login,MajLogin)
SI HTrouve() ET FichierClient.password=MajMDP ALORS
NbrCnx est un entier = RegUser.NbrCnx+1
IdentifiantConnecte=FichierClient.RECLEUNIK
Nom=FichierClient .Nom
Prenom=FichierClient .Prenom
TypeAutorisation=FichierClient .GroupeAcces
FichierClient.DateLastCnx=DateSys()
FichierClient.HeureLastCnx=HeureSys()
FichierClient.NbrCnx=NbrCnx
HModifie(FichierClient,IdentifiantConnecte,hIgnoreDoublon)
PageAffiche(index,Nom,Prenom,IdentifiantConnecte,TypeAutorisation)
SINON
Info("Votre Login et/ou Mot de passe ne sont pas valides."+RC+RC+"Veuillez
les re-saisir !")
FIN

******

Dans ce projet, je fais un formulaire qui génère via un etat, un PDF ; ceci
marche très bien !
Le problème que je rencontre est lorsque je génère par un iapercu(ihtml...)
un fichier en HTM. La page HTM se génère parfaitement avec les photos à

part
dans un dossier. Et lorsque je fais un FichierAffiche de cette page, les
images ne s'affichent pas !!! Comment faire donc pour avoir la page htm

avec
ses images à l'ouverture ?

******

Merci de votre réponse.

Posted on May, 11 2004 - 4:59 PM
l'erreur est dans cette ligne:
HModifie(FichierClient,IdentifiantConnecte,hIgnoreDoublon)

IdentifiantConnecte est l'identifiant de l'enregistrement mais pas le numéro
de l'enregistrement en cours
Voir l'aide pour les détails


"Ambitions" <mailingballer@free.fr> wrote:

Bonjour à toutes et à tous,

Je rencontre deux petits soucis sur mon projet ; j'espère que vous pourrez

y
apporter une réponse... :

1). J'ai un fichier FichierClient qui contient les logins, MDP, informations
du client qui se connecte à mon site. Aussi, lorsque login et MDP sont les
bons, je souhaite modifier l'enregistrement pour spécifier :
- date dernier acces (FichierClient .DateDernierAcces)
- heure dernier acces (FichierClient .HeureDernierAcces)
- nombre de connexion (FichierClient .NbrCnx + 1)

Seulement, j'ai des problèmes d'intégrité et de doublons. Voici mon code.

MajLogin correspond au Login saisi.
MajMDP correspond au MDP saisi.
IdentifiantConnecte est un entier
Nom est une chaine
Prenom est une chaine
TypeAutorisation est une chaine

HLitRecherchePremier(FichierClient,Login,MajLogin)
SI HTrouve() ET FichierClient.password=MajMDP ALORS
NbrCnx est un entier = RegUser.NbrCnx+1
IdentifiantConnecte=FichierClient.RECLEUNIK
Nom=FichierClient .Nom
Prenom=FichierClient .Prenom
TypeAutorisation=FichierClient .GroupeAcces
FichierClient.DateLastCnx=DateSys()
FichierClient.HeureLastCnx=HeureSys()
FichierClient.NbrCnx=NbrCnx
HModifie(FichierClient,IdentifiantConnecte,hIgnoreDoublon)
PageAffiche(index,Nom,Prenom,IdentifiantConnecte,TypeAutorisation)
SINON
Info("Votre Login et/ou Mot de passe ne sont pas valides."+RC+RC+"Veuillez
les re-saisir !")
FIN

******

Dans ce projet, je fais un formulaire qui génère via un etat, un PDF ; ceci
marche très bien !
Le problème que je rencontre est lorsque je génère par un iapercu(ihtml...)
un fichier en HTM. La page HTM se génère parfaitement avec les photos à

part
dans un dossier. Et lorsque je fais un FichierAffiche de cette page, les
images ne s'affichent pas !!! Comment faire donc pour avoir la page htm

avec
ses images à l'ouverture ?

******

Merci de votre réponse.

Posted on May, 11 2004 - 5:16 PM
Merci Messieurs...

Je ne comprends pas comment j'ai pu commettre une aussi grossière erreur !
Peut-être par manque de recul sur mon projet...

Pour ce qui est de la page HTML et des images : une solutions ?

Merci à vous...