صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: طریقه اتصال دو صفحه به هم  (دفعات بازدید: 676 بار)
A.Zolfaqari
کاربر جدید
*

تشكرها : 5
آفلاین آفلاین

جنسيت : دختر
تعداد ارسال: 43


دانشجوی نرم افزار


ديدن مشخصات
« : 17 شهريور 1389,ساعت 12:13:04 »

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

زمان بیش از آنچه فکر میکنیم از دست هایمان می گریزد.
حسین جهانبخش
Aiapir Team
*

تشكرها : 44
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 107


دانشجوی فوق لیسانس علوم کامپیوتر


ديدن مشخصات WWW
« پاسخ #1 : 19 شهريور 1389,ساعت 15:09:32 »

برای این کار باید دامنه اطلاعاتی متوسطی درباره دات نت داشته باشید.
این سوال خیلی کلیه ولی اگر به این سوال ها پاسخ بدید می تونم کمکتون کنم: قبل از هر چیز بگم که برای جابجایی بین دو صفحه از response.redirect ایستفاده می کنند. مثلاً می خواهیم وقتی روی یک دکمه کلیک شد کاربر به صفحه info.aspx راهنمایی بشه. برای این کار تو ایونت کلیک اون دکمه این کد رو می نویسیم:
کد:
response.redirect("info.aspx");

ولی برای این کاری که شما می گید کار وسیع تره. ما یک دیتابیس نیاز داریم که اطلاعات هر فرد توش باشه + نام کاربری و کلمه عبور و بعد از اون برای توی فرممون با کلیک سابمیت اتفاقی باید بیفته اینه که اطلاعات کاربر بررسی بشه درسته یا نه. اگر درست بود یک کوکی و یا session (دلخواه برنامه نویس، بهتره از session استفاده بشه چون بعضی از کاربرا کوکی رو رو browserشون می بندند ولی session دیگه ربطی به کاربر نداره) رو با یک مقدار خاص (منحصر به فرد برای هر کاربر) مثلاً نام کاربری مقداردهی می کنیم و با دستور response.redirect کاربر رو به صفحه دوم منتقل می کنیم.
بعد در صفحه دوم و در page_load صفحه میایم اون session رو دوباره تو دیتابیس جستجو می کنیم و اگه توی دیتا بیس بود (که حتماً وجود داره) مقدار پسورد رو از دیتابیس استخراج و توی یک لیبل به کاربر نشون می دیم.

این ساده ترین روش برای اون سناریوییه که اول گفتم.
یه موقع هستش که نه! می خواید یوزر پس رندم به هر کاربر بدید و بعد کاربر بتونه پسش رو تغییر بده. این هم پیچیدگی های خودش رو برای کار با دیتابیس داره باید سوالتون دقیق تر باشه که بهتر بتونم راهنماییتون کنم.

اگه دقیق بگین چی می خوواید، یه نمونه هم می ذارم که ببینید اون کاری که می خواهید در عمل چه طور پیاده سازی می شه.
خارج شده است

macintosh
کاربر فعال
***

تشكرها : 13
آفلاین آفلاین

تعداد ارسال: 112


گفتار نیک پندار نیک کردار نیک


ديدن مشخصات
« پاسخ #2 : 14 مرداد 1390,ساعت 11:39:06 »

سلام در رابطه با همین پیوند دو صفحه به هم اگه من مثلاً بخواهم روی یه گزینه مثه درباره ما کلیک کنیم به صفحه مورد نظر بره اگه به غیر از کد نویسی راه دیگری هم هست ممنون میشم مطرح کنید
خارج شده است

همراهی خدا با ما مثل نفس
                                       آرام
                                            بی صدا
                                                       همیشگی
است.
                        **************
لطفاً در استفاده از دکمه تشکر صرفه جویی نشود!!
حسین جهانبخش
Aiapir Team
*

تشكرها : 44
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 107


دانشجوی فوق لیسانس علوم کامپیوتر


ديدن مشخصات WWW
« پاسخ #3 : 16 مرداد 1390,ساعت 01:55:48 »

شوال شما خیلی کلی هست. خوب برای اتصال به یک صفحه باید از لینک استفاده کرد. تگ HTML معمولی برای لینک کردن به یک صفحه هم که خیلی ساده است:

کد:
<a href="about.html">درباره ما </a>

اول شما بگید که آشناییتون در چه هست که متناسب با اون پاسخ بدم چون فکر می کنم این جواب چندان مدنظر شما نبوده باشه.
خارج شده است

صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :