• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

ایجاد دیتابیس برای ثبت نام!!

mhd70karimi

Registered User
تاریخ عضویت
19 جولای 2006
نوشته‌ها
132
لایک‌ها
4
خوب من یه سایت درست کردم که توش یه فرم ثبت نام گذاشتم ولی هنوز کار نمی کنه من می خوام هر کس ثبت نام می کنه در دیتابیس یه فیلد جدید به نام اون شخص درست شه از هر کس که می تونه در خواست کمک دارم :wacko: :wacko: ;)
 

mehdi25

کاربر تازه وارد
تاریخ عضویت
28 اکتبر 2004
نوشته‌ها
1,318
لایک‌ها
2
محل سکونت
طهران
تو همین انجمن رو بگرد در این مورد یا مشابه برنامه های زیادی پیدا میکنی .
ارتباط با دیتابیس زیاده مخصوصاً با دیتا بیس Access
 

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
به نقل از mhd70karimi :
خوب من یه سایت درست کردم که توش یه فرم ثبت نام گذاشتم ولی هنوز کار نمی کنه من می خوام هر کس ثبت نام می کنه در دیتابیس یه فیلد جدید به نام اون شخص درست شه از هر کس که می تونه در خواست کمک دارم :wacko: :wacko: ;)

الان خودت رو بذار جای کسی که مخواد جواب سوالت رو بده ! به نظرت میتونه بگه مشکلت چیه ؟! مثل اینکه بگی من یه ماشین خردیم ولی راه نمیره مشکل چیه !:wacko: :wacko:
 

mehdi_ag

کاربر تازه وارد
تاریخ عضویت
12 ژوئن 2006
نوشته‌ها
22
لایک‌ها
0
محل سکونت
Tehran
اگه ASP بخواهی اینجوریه :
بصورت خیلی ابتدائی من این مسئله رو برات شرح می دم دیگه کارای بهینه کردنش با خودت
خوب فرض کنیم شما یه دیتا بیس داری بنام members
این دیتا بیس هم یه سری فیلد داره بنام های مثلا name, username, password
حالا اولین کار اینه که از افراد بخواهی فرم ثبت نام رو پر کنن پس تو صفحه وبت یه فرم داری به صورت زیر که دیتا های دریافتی رو به صفحه register_1.asp پست میکنه:

<form method="POST" action="register_1.asp">

<p><input type="text" name="name" size="20"></p>
<p><input type="text" name="username" size="20"></p>
<p><input type="text" name="password" size="20"></p>
<p><input type="submit" value="Submit" name="B1"></p>
</form>


و حالا صفحه register_1.asp که دیتا ها رو ثبت میکنه و در نهایت کاربر رو به یه صفحه تشکر از ثبت نام میفرسته

<% set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")



DSNName = "DRIVER=Microsoft Access Driver (*.mdb);DBQ="
DSNName = DSNName & Server.MapPath("../GLD.mdb")
Cnn.Open DSNName



sqltext = "SELECT * FROM members"
rst.Open sqltext,cnn,3,3



rst.AddNew
rst.Fields("name").value = request.form("name")
rst.Fields("usename").value =request.form("usename")
rst.Fields("password").value =request.form("password")


rst.update

end if

rst.Close
set rst=nothing

cnn.Close
set cnn=nothing

response.redirect "thanks.asp"
%>

یادت باشه یه صفحه thanks.asp بسازی
 

alireza sh

مدیر بازنشسته
تاریخ عضویت
2 ژانویه 2006
نوشته‌ها
2,775
لایک‌ها
70
سن
41
محل سکونت
نصف جهان
به نقل از H_R :
الان خودت رو بذار جای کسی که مخواد جواب سوالت رو بده ! به نظرت میتونه بگه مشکلت چیه ؟! مثل اینکه بگی من یه ماشین خردیم ولی راه نمیره مشکل چیه !:wacko: :wacko:


جسین جون گل گفتی !! آی گل گفتی !!!

واقعا بعضی سوال خودش یه معمای بزرگیه !!!:cheff: :cheff:


دوست عزیز ، شما اثلا از دیتابیس اطلاعاتی دارین ؟؟؟

با مفاهیم جدول و SQL و .. آشنایی دارین ؟

ADO.NET را میشناسید ؟

..؟
.......؟

.................؟
 
بالا