I want to create this website and need to know (Language) how I can get started. I am a newbie in coding. The below are the foloowing I need to get started on:
Admin login ( I want an administrator to be able to login on any pc and edit users)
Users registation.( I want users to be able to register and use a psw each time they access the site)


You help will be appreciated. Thanks in advance.

This is just for User Registration

<cfparam name="FORM.name_first" default="" />
<cfparam name="FORM.name_last" default="" />
<cfparam name="FORM.email" default="" />

<cfset bRegistrationSuccess = false />

<cfif IsDefined('FORM.register_button.y') AND FORM.password NEQ FORM.password_confirm> do the pws match?
<cflocation url="password_confirm.cfm" />
<cfelseif IsDefined('FORM.register_button.y')>
<cfquery name="qUserCheck" datasource="dsn">
SELECT *
FROM db_name
WHERE user_name = '#FORM.userid#'
</cfquery>
<cfif qUserCheck.RecordCount NEQ 0> is the user name already taken?
<cflocation url="userid_confirm.cfm" />
<cfelse>

<cfquery datasource="dsn">
INSERT INTO table_name(user_name, user_first, user_last, join_date, password, email)
VALUES('#FORM.userid#', '#FORM.fname#', '#FORM.lname#', '#FORM.date#', '#FORM.password#', '#FORM.email#')
</cfquery>

<cfset bRegistrationSuccess = true />

</cfif>
</cfif>

this is the form you would use for your user registration

<cfif NOT bRegistrationSuccess>
<cfform action="#CGI.SCRIPT_NAME#" name="register" method="POST">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="2">
<tr>
<td colspan="2" class="style3"><div align="center">Registration Form </div></td>
</tr>
<tr>
<td class="style3" width="200">User ID </td>
<td><cfinput type="text" name="userid" required="yes" message="Please enter a User ID" /></td>
</tr>
<td class="style3" width="200">First Name </td>
<td><cfinput type="text" name="fname" required="yes" message="Please enter a User ID" /></td>
</tr>
<td class="style3" width="200">Last Name</td>
<td><cfinput type="text" name="lname" required="yes" message="Please enter a User ID" /></td>
</tr>
<tr>
<td class="style3">Password</td>
<td><cfinput type="text" name="password" required="yes" message="Please enter a Password" /></td>
</tr>
<tr>
<td class="style3">Confirm Password</td>
<td><cfinput type="text" name="password_confirm" required="yes" message="Please confirm your Password" /></td>
</tr>
<tr>
<td class="style3">Email Address </td>
<td><cfinput type="text" name="email" required="yes" message="Please enter your Emial Address" /></td>
</tr>
<tr>
<td colspan="2" align="center"><div class="style3">Click to Register</div><cfinput type="image" name="register_button" src="images/arrow.gif" /></td>
</tr>
</table>
<cfinput type="hidden" name="date" value="<cfoutput>#NOW()#</cfoutput>" />
</cfform>
<cfelse>
<cflocation url="registerComplete.cfm">
</cfif>


Take care,


Walyer

Walyer's Playpen

This article has been dead for over six months. Start a new discussion instead.