منظور شما دقیقاَ چیست و چکار می خواهید بکنید؟
خود فرم را که با دستور های html و با کمک تگ <form> در این زبان بایستی ساخت که برای آموزش آن به این آدرس مراجعه کنید:
http://www.w3schools.com/html/html_forms.asp
شاید ساخت فرم در html تنها مقدمه و اولین قدم یک کار باشد. تقریباً از اینجا به بعد یعنی از وقتی که کاربر بر کلید سابمیت فرم ساخته شده کلیک می کند و اطلاعات به فایلی که در پارامتر action از تگ form آدرس دهی کرده اید فرستاده می شود شما نیاز به یکی از زبان های برنامه نویسی سمت سرور مانند asp یا php یا net. یا cgi یا غیره دارید. یعنی آن فایل مقصد که داده های فرم به آن فرستاده می شود، باید با یکی از این زبان ها برنامه نویسی شده باشد تا بر روی اطلاعات پردازش انجام دهد.
البته ساخت لوگین برای ساخت یعنی محدود کردن بعضی قسمت های ساخت از انظار عمومی و ورود کاربران عضو و دسترسی به صفحات خودشان نیز مستلزم این است که سایت از ابتدا با دستورات سمت سرور نوشته شود.
حالا بسته به زبان برنامه نویسی پشتیبانی شده توسط هاستتان و یا تحقیق و علاقه خود می توانید یکی از این زبان ها را فرا گیرید که هر کدام تالار گفتگوی مجزایی در همین انجمن دارا می باشند. از زودبازده ترین و راحت ترین و کم دردسر ترین این زبان ها می تواند asp classic یا asp 3.0 باشد.