ورود

نسخه کامل مشاهده نسخه کامل : ساخت صفحه ی ثبت نام



Adel.p30
23-08-2009, 20:51
با سلام
می خواستم یک صفحه ی ثبت نام برای یک هنرستان طراحی کنم
چند مشکل دارم که با عکس توضیح می دم
اول توضیحات تکمیلی :
فرم ثبت نام شامل : نام نام خانوادگی رشته گذرواژه تکرار گذرواژه کد امنیتی (که مدرسه قراره به دانش اموز بده)
1- اول این که من قسمت رشته دانش اموز رو به صورت Lookup در اکسس طراحی کردم ولی در قسمت طراحی در دریم ویور موقع که می خوام اطلاعات رو وارد کنم به صورت lookup ظاهر نمیشه به عکس نگاه کنید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به این عکس هم نگاه کنید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
2 - قسمت هایی رو که در عکس بالا شماره گذاری کردم
قسمت 1 و 2 رو موی خوام اجباری کنم که حتماً کاربر وارد کنه
قسمت 3 که رشته ها رو باید بیاره نمیاره
قسمت 4 : من یک سری کد تولید می کنم و می دم به مدرسه و مدرسه می ده به دانش آموزهایی که ثبت نام کردند و این به خاطر اینه که هر شخصی نتونه ثبت نام کنه و من می خوام این کدها رو بریزم توی یه حدول و با این قسمت برابر قرار بده که هرکس کد رو وارد کرد ثبت نام بشه
و می خوام نسبت به این که کاربر کدوم فیلد رو اشتباه پر می کنه با خالی رها می کنه یه پیعام مناسب نشونه کاربر بده
ودر آخر هنگام اینکه کاربر ازطلاعات خودش رو به صورت فارسی ثبت می کنه به صورت کد در بانک ثبت می شه
به عکس نگاه کنید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خیلی ممنون میشم اگه راهنمایی کنید

MAXXX
23-08-2009, 21:37
زبان برنامه نویسیتو یادت رفت بنویسی
اگه .NET کار میکنی چرا به جایه VSTUDIO توی دریم ویور کار میکنی
اگه PHP هست چرا بانک اطلاعات اکسس استفاده میکنی

در مورد سوال اولت تو دریم ویور از قسمت FORMS>JUMP MENU رو انتخاب کن و رشته ها رو بهش بده تا اونجوری که میخای بشه
در مورد سوال دومت تو همون دریم ویور از قسمت BEHAVIORS >VALIDATE FORM رو انتخاب کنی میتونی تایین کنی که بدونه پرکردن فیلد ها جایی نره
بقیه سوالات رو هم بستگی به زبونت داره اگه PHP باشه کمکت میکنم

Adel.p30
24-08-2009, 01:13
با سلام
دوست عزیز زبون هم ASP VB script

Adel.p30
24-08-2009, 01:14
حالا اگه براتون مقدور هست و وقتش رو دارین بگین تو php چه جوری میشه ؟
ضمناً خیلی برام مهمه که اگه فیلد نام رو مثلاً پر نکردن خطا بده نه جایی نره
میشه برای هر پیغام یه صفحه درست کرد که متناسب با فیلد پر نشده یکی از اون رو به کاربر نشون داد ؟؟؟؟؟؟
ممنون

MAXXX
24-08-2009, 13:47
اون دو سوال اول روشش همونیه که گفتم و ربطی به زبون داینامیک نداره باید با HTML , JAVASCRIPT انجام بشه شما اونجوری که من گفتم انجام بده همونیه که میخای


ضمناً خیلی برام مهمه که اگه فیلد نام رو مثلاً پر نکردن خطا بده نه جایی نره
میدونم یه پنجره میاد توش خطا رو نوشته


میشه برای هر پیغام یه صفحه درست کرد که متناسب با فیلد پر نشده یکی از اون رو به کاربر نشون داد ؟؟؟؟؟؟
ممنون
از شدن که میشه ولی کاره بیخودیه و هیچکسی همچین کاری رو نمیکنه راهه ساده ترش اینه که یه متغیر به اسمه ERROR یا هرچی بسازی و هرباری که ثبت نام خطا داشت اون رو برابر خطا بزاری و بفرستی به صفحه ثبت نام مثلا اگه فیلد خالی گزاشته بود دوباره بر گرده به صفحه ثبت نام با این متغیر ERROR=NUFILD بعد تو صفحه ثبت نام مشخص کنی که اگه مثلا ERROR=NUFILD بنویسه لطفا همه فیلد ها رو پر کنید یا .....ولی راهه درستش با جاوا اسکریپته همونطوری که گفتم

Adel.p30
24-08-2009, 19:20
با سلام
اون مشکل ثبت فارسی در دیتا بیس رو چگونه حا کنم ؟
اون کد امنیتی رو چیکارش کنم چه جوری مساوی با اون قرار = با فیلد جدول قرار بدم ؟

Adel.p30
24-08-2009, 19:21
اگه امکانش هست همون صفحه صفحه می خوام طراحی کنم ؟
راهنمایی کنید ممنون میشم

Adel.p30
24-08-2009, 19:29
دوست عزیز اگه میشه یه کتاب معرفی کنید که من بتونم php
رو در زمینه ی بانک های اطلاعاتی یاد بگیرم

Adel.p30
24-08-2009, 19:44
به نظر شما برای کار با بانک های اطلاعاتی تحت وب کدوم زبون رو یاد بگیرم بهتره ؟

MAXXX
24-08-2009, 20:25
آقا همه سوالاتو تو یه پست بزار چه خبره
اون مشکل فارسی نویسی دیتابیس تو php وقتی کانکشنت رو میسازی( یعنی اون چند خطی که برنامه رو به دیتابیس وصل میکنه )
یه خط باید اضافه کنی بهش تا از کاراکتر هایه فارسی پشتیبانی کنه
اون کد که برابر کد دیتابیس باشه رو من با php بلدم که به کاره شما نمیاد

اگه امکانش هست همون صفحه صفحه می خوام طراحی کنم ؟
راهنمایی کنید ممنون میشم

این روش خیلی مسخرست ولی میگم مثلا یه صفحه میسازی به اسمه submit که همون فرمه ثبت نامه یه صفحه هم میسازی به اسمه handlesubmit که فرم ثبت نام به اون فرستاده میشه و کارش چک کردن فیلد ها و انجام ثبت نامه
تویه این صفحه چک میکنی که اگه فیلدی خالی بود بره به یه صفحه دیگه مثلا submiterror که بالاش گنده نوشته لطفا فیلد هایه خالی رو پر کنید

اون کدی که میخای با دیتابیس مقایسه کنی رو هم که من با php بلدم آخه چی بگم بهت
هم phpهم asp.net هر دو خوب و قوی هستن به شرطی که بشینی از اول درست بخونی و هرچی خوندی رو عملی انجام بدی
شما به نظر من برو یه انجمنی که بخش asp فعال تری داره سوالاتو بکن
اینجا فعلا اعتصابه