PDA

View Full Version : سوال: راهنمایی برای ارسال اطلاعات بین صفحات سایت



jujuee
یک شنبه 07 اسفند 1390, 20:09 عصر
با سلام.کسی میدونه چطوری میتونم یوزرنیم و پسوردی رو که کاربر توی کنترل لاگین خود asp.net وارد میکنه رو بگیرم و توی یک متغیر بریزم و تو یک صفحه دیگه ازش استفاده کنم؟خودم فکر میکنم باید از session استفاده کنم اما دقیقا نمیدونم چیکار باید بکنم:ناراحت:

jujuee
یک شنبه 07 اسفند 1390, 20:44 عصر
:ناراحت:کسی از دوستان اطلاعاتی در این زمینه نداره؟خیلی مهم و ضروری هست کارم!

mani_69
یک شنبه 07 اسفند 1390, 21:00 عصر
خوب اول یه session ادد میکنی بعد مقدار دهی میکنی
session.add("harchi",userneme)....aaa
اگرم بخوای بین دو صفحه یک متغیری رو پاس بدی از علامت سوال استفاده میکنی..
login.aspx?user=username&&pass=password
که یوزر و پس همون متغیر های توان

jujuee
یک شنبه 07 اسفند 1390, 21:04 عصر
خوب اول یه session ادد میکنی بعد مقدار دهی میکنی
session.add("harchi",userneme)....aaa
اگرم بخوای بین دو صفحه یک متغیری رو پاس بدی از علامت سوال استفاده میکنی..
login.aspx?user=username&&pass=password
که یوزر و پس همون متغیر های توان
ممنون از راهنماییت.منظور از ...aa دقیقا چیه؟! و اینکهاسه اد کردن سشن اون که توی "" هست اسم سشن هست مقدار دوم چیه؟بعد من اینکارو میتونم با کنترل login توی خود asp انجام بدم؟

jujuee
یک شنبه 07 اسفند 1390, 21:14 عصر
خوب اول یه session ادد میکنی بعد مقدار دهی میکنی
session.add("harchi",userneme)....aaa
اگرم بخوای بین دو صفحه یک متغیری رو پاس بدی از علامت سوال استفاده میکنی..
login.aspx?user=username&&pass=password
که یوزر و پس همون متغیر های توان
تا اینجارو تقریبا فهمیدم چی شد!واقعا ازت ممنونم!یه سوال دیگه!من در واقع میخوام با توجه به یوزرنیم و پسورد رکورد هایی از گریدویو که مربوط به اون کاربر هست رو نشون بدم(توی یه صفحه دیگه)با توجه به این موضوع چطوری باید از این کد استفاده کنم؟login.aspx?user=username&&pass=password

mani_69
یک شنبه 07 اسفند 1390, 21:19 عصر
ممنون از راهنماییت.منظور از ...aa دقیقا چیه؟! و اینکهاسه اد کردن سشن اون که توی "" هست اسم سشن هست مقدار دوم چیه؟بعد من اینکارو میتونم با کنترل login توی خود asp انجام بدم؟
aaaaaa همینجوری بود.....مقدار دوم مقداری هست که میخوای داخل سشن بریزی.....بعدش هم میتونی سشن رو مقدار دهی کنی.....
session["harchi"]=username;
فرستادن متغیر ها بیشتر برای تگ <a> یا location توی سکریپت یا فرستادن دستی استفاده میشه.....یا اینکه میتونی action فرم رو به خودش برگردونی و از request استفاده کنی
request["username"]

mani_69
یک شنبه 07 اسفند 1390, 21:24 عصر
تا اینجارو تقریبا فهمیدم چی شد!واقعا ازت ممنونم!یه سوال دیگه!من در واقع میخوام با توجه به یوزرنیم و پسورد رکورد هایی از گریدویو که مربوط به اون کاربر هست رو نشون بدم(توی یه صفحه دیگه)با توجه به این موضوع چطوری باید از این کد استفاده کنم؟login.aspx?user=username&&pass=password
وقتی دکمه ی لاگین رو زد
Response.Redirect("main.aspx?user=username);......0o0o0ok
که username همون متغیری که میخوای بفرستی

jujuee
یک شنبه 07 اسفند 1390, 21:29 عصر
یعنی باید یه همچین کاری کنم؟
Session.Add("username",Login1.UserName);
Session.Add("pas", Login1.Password);
Response.Redirect("mparvande.aspx?shp=Session["username"]&&shsh=Session["pas"]);
فک کنم با این کد دقیقا منظورم رو متوجه بشی.اما کدم ایراد داره خط آخرش!:خجالت: