Ok Je pense que vous avez besoin d'une ventilation de base de la façon dont cela devrait fonctionner. Étape 1: l'utilisateur accède à une section de votre site Web/application qui nécessite une connexion. Vous vérifiez si le fichier session.userid est défini sur une valeur valide. Si ce n'est pas l'écran de connexion.
Étape 2: Présenter l'utilisateur avec un formulaire de connexion.
<form action="checklogin.cfm"> <input type="text" name="username" value=""> <input type="password" name="pass" value=""> <input type="submit" value="login"> </form>
Étape 3: En cliquant sur connexion le formulaire est soumis à une page d'action qui vérifie si les informations d'identification fournis correspondance d'un utilisateur valide.
<cfquery datasource = "myDB" name = "getUsers"> SELECT userID FROM USERS WHERE username = <cfqueryparam cfsqltype = "cf_sql_varchar" value = "#form.username#" /> AND password = <cfqueryparam cfsqltype = "cf_sql_varchar" value = "#form.pass#" /> </cfquery>
Étape 4: Si goto utilisateur valide l'utilisateur connecté dans la zone pour retourner à l'écran de connexion
<cfif getUsers.recordCount GT 0> <cfset session.IDUsers = getUsers.userID /> <cflocation url="home page for logged in users"> <cfelse> <cflocation url="return to login form and display invalid login message"> </cfif>
Ceci est un formulaire de connexion très basique, mais il devrait vous aider à démarrer.
Bridget, vous continuez à poser des questions sur ce qui devrait être très élémentaire. Je n'ai aucun problème à aider, mais peut-être que vous devriez vous référer à une documentation plus basique en premier. Essayez les documents d'aide d'Adobe ou procurez-vous une copie du livre WACK (Web Application Constructin Kit) 1. –
O cool. Je les regarde et je les essaie. Le Adobe LiveDocs semble bon, merci. – Bridget