Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Mettre une protection sur une page [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (joel_)

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é 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+ Probleme avec une requete sql en ASP [ par g_tony ] Bonjour, j'ai un probleme avec ma requete, elle fonctionne avec Access mais quand je m'en sert pour mon code Iexplorer me dit Fin d'instruction attend e.mailing [ par koss70 ] Bonjour, Sur un autre forum, on m'a dit de voir plutôt du côté .asp.... Voilà ma question: Je suis à la recherche d'un logiciel pour faire une campa problèe sessions asp [ par hellraiser94 ] Bonjour,je souhaite utiliser les sessions en asp mais j'ai actuellement un petit problème.j'ai crée une premiere page avec un formulaire contenant un évènement Unload du javascript et l’objet recordset de l’asp [ par jarule123 ] Bonjour tout le monde Mon problème est le suivant : J’ai réalisé unpage asp qui contient une fonction en java script Voici le code de cet affichage dynamique - ASP+Access [ par irestekoi ] Bonjour,J'ai une bdd access avec une table contenant des noms associé à des codes. par exemple 5521 va avec dupont, 1235 avec martin.J'utilise des pag Probleme lors de la consultation de la page .asp [ par jdesrumaux ] Je voulais mettre en place une ressource d'ici en asp, pour une publication de news. Quand je consulte ma page en .asp, voila ce que je vois sur le na ASP: faire un lien vers un .vbs avec message de chargement pendant l'éxécution du script dans la page asp ? [ par larfanou ] Bonjour a tous,Voila, j'ai développé un script vbs qui lit les fichiers .sql d'un répertoire donné et qui éxécute les requêtes lues pour en ressortir inserer dll activeX dans page ASP [ par asasas ] Bonjour, voila, j'ai une dll activeX developpée en VB 6 Je n'arrive pas a l'integrer dans ma page ASP quelqu'un peut-il m'aider? <object classid="{23A


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.