begin process at 2010 03 22 13:15:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

Mettre une protection sur une page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mettre une protection sur une page

lundi 8 mars 2004 à 08:54:53 | Mettre une protection sur une page

joel_


Bonjour à tous,
Voilà, je suis nouveau ici et j'ai un petit soucis.
je ne suis pas calé en programmation et j'ai découvert format asp depuis hier pour vous dire.
Bon je m'explique, j'ai construis un site tant bien que mal et j'ai souhaité réserver une partie de ce site à des membres identififiés.
J'ai donc utilisé le service des mots de passe offert par swisstools.net.
jusque là, tout va bien, mais rien ne va plus lorsque je souhaite utiliser la protection supplémentaire des pages.
Ils expliquent que l'on doit placer un code avant la balise html qui est :

<%IF session("acces")<>"ok" THEN
cd = Request.querystring("cd")
cd_date = day(date)&month(date)&year(date)
cd_controle = ((cd_date+30)*31)+((cd_date+32)*33)+((cd_date+33)*35)
IF cint(cd) <> cd_controle THEN
Response.Redirect "erreur.asp"
Response.End
END IF
session("acces")="ok"
END IF%>

J'ai effectué cela et enregistré ma page au format asp, je l'ai envoyée sur le site et là problème :
quand j'utilise un login et un pass qui est validé je tombe sur une page où il est écrit :

Microsoft VBScript runtime error '800a0006'

Overflow: 'cint'

/supportnet/tom_index.asp, line 5

quelqu'un peut il m'aider ?
Je vous demanderai d'être bien clair dans les explications : je suis un débutant qui débute : merci d'avance.
Joel
lundi 8 mars 2004 à 10:40:03 | Re : Mettre une protection sur une page

Bud

remplace le cInt par un cLng
lundi 8 mars 2004 à 11:14:32 | Re : Mettre une protection sur une page

joel_


Bonjour,

Voilà, j'ai effectué le remplacement :

<%IF session("acces")<>"ok" THEN
cd = Request.querystring("cd")
cd_date = day(date)&month(date)&year(date)
cd_controle = ((cd_date+30)*31)+((cd_date+32)*33)+((cd_date+33)*35)
IF cLng(cd) <> cd_controle THEN
Response.Redirect "erreur.asp"
Response.End
END IF
session("acces")="ok"
END IF%>


Cela ne fonctionne toujours pas, il m'indique maintenant :

Microsoft VBScript runtime error '800a0006'

Overflow: 'cLng'

/supportnet/tom_index.asp, line 5
lundi 8 mars 2004 à 11:44:59 | Re : Mettre une protection sur une page

Bud

Si avant le IF cLng(cd) <> cd_controle THEN
tu mets

response.write(cd)
response.end

qu'est-ce qu'il te mets?
lundi 8 mars 2004 à 12:44:28 | Re : Mettre une protection sur une page

joel_


Voilà, donc après avoir modifié comme ceci :

<%IF session("acces")<>"ok" THEN
cd = Request.querystring("cd")
cd_date = day(date)&month(date)&year(date)
cd_controle = ((cd_date+30)*31)+((cd_date+32)*33)+((cd_date+33)*35)
response.write(cd)
response.end
IF cLng(cd) <> cd_controle THEN
Response.Redirect "erreur.asp"
Response.End
END IF
session("acces")="ok"
END IF%>

j'ai une page blanche avec des chiffres en haut à gauche :

8236842776
lundi 8 mars 2004 à 13:47:33 | Re : Mettre une protection sur une page

Bud

Ok, alors vire les deux lignes que je viens de te donner et remplace le cLng en cDbl
lundi 8 mars 2004 à 15:30:45 | Re : Mettre une protection sur une page

joel_


c'est fait : plus de message d'erreur mais :

The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

bref : erreur 404

pourtant mon adresse de redirection est bonne et la page existe.
jeudi 11 mars 2004 à 09:52:00 | Re : Mettre une protection sur une page

joel_


Bonjour,

Je tiens à remercier Bud pour son aide.
Si malgré tout, je n'en sort toujours pas, mais ce n'est pas grave, je vais apprendre un peu mieux la programmation avant d'aller plus loin.
En tout cas, encore un grand merci pour tes conseils, ce n'est pas une chose facile surtout avec une personne qui n'y connait pas grand chose comme moi.
Amitiés
Joel


Cette discussion est classée dans : asp, date, page, cd, protection


Répondre à ce message

Sujets en rapport avec ce message

Pb requête avec date [ par onha ] Bonjour à vous tous,Après avoir été sur tous les sites asp, je n'arrive pas à résoudre mon problème.J'ai une premiére page ou je demande la date de re traduction script asp en php [ par zerozero82 ] "ok" THEN   cd = Request.querystring("cd")   cd_date = day(date)&month(date)&year(date)   cd_controle = ((cd_date+20)*19)+((cd_date+18)*17)+((cd_date+ asp en php [ par lunixman ] bonjourvoici un code en asp :"ok" THEN   cd = Request.querystring("cd")   cd_date = day(date)&month(date)&year(date)   cd_controle = ((cd_date+10)*78) IIS et ASPX [ par vickie77 ] Bonjour à tous Je débute sur asp.net 3.5, je travaille sur IIS version 5.1Je suis un tutorial. Avec la console d'administration IIS, j'ai crée u Code behind et javascript [ par emalio13 ] Bonjour à toutes et à tous,Etant débutante en ASP.net, je rencontre quelques difficultés.En effet, je développe une application avec visual web develo génèrer une page html a partire d'une page generique ecrite en asp [ par bouzakher ] salutj'ai dans mon site une page générique en asp, elle récupère des paramétrés, après, quand le client demande pour voir un produit elle génère une p impossible afficher page asp [ par artagnan ] Sallut tout le monde  Voici mon probleme je suis incapable dafficher une simple page aspavec iis server ,tout roule nickel sauf les page asp,internal afficher les resultat d'une page asp dans un div de page actuelle [ par bouzakher ] salut je veut afficher le résultat de page asp dans un table de la  page actuelle autrement dit comment je peu faire appelle a une code asp sans recha ActiveX Asp.NET problem [ par Kyoto ] Hello world !Alors voilà j'ai un site web en asp.net, et depuis ce site je voudrais piloter une application qui est CodeSoft ( création d'étiquette ), asp, vbscript et chartdirector [ par kapousta ] Bonjour !Voilà je dois faire une page internet contenant des graphiques en asp en utilisant chartdirector.Ma question est très précise et je n'arrive


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales