با سلام
من ميخام در هنگام insert به بانك نام كامپيوتر و username كاربر هم ذخيره بشه چه جوري ميتونم اين كار رو انجام بدم؟
با سلام
من ميخام در هنگام insert به بانك نام كامپيوتر و username كاربر هم ذخيره بشه چه جوري ميتونم اين كار رو انجام بدم؟
میشه یکم بیشتر توضیح بدین؟؟؟
- چی رو میهخواید اینسرت کنید ؟
- منظور از نام کامپیوتر چیه؟؟؟؟؟؟/
- کجا میخواید ذخیره کنید؟؟؟
اهدای عضو اهدای زندگی
--------------------------------------------------
آخرین پروژه ها :
آنتی ویروس کسپرسکی آنلاین --- فروشگاه آنلاین بیت دیفندر
آنتی ویروس بیت دیفندر --- دوتخته: نقد و بررسی هتل های ایران و جهان --- پشم شیشه ، پشم سنگ و کارتن پلاست ایران --- کسپرسکی
--------------------------------------------------
باسلام
بنظرم منظورشان اينكه كه اگر كاربري داده اي را ثبت كرد در جدول بانك اطلاعاتيمان كه داده ها در آن ثبت مي شود شماره كامپيوتر (ip) و يوزر كاربري كه لاگين كرده و اطلاعات را ثبت كرده به جدول اضافه شود
بله دقيقا منظورم همينه
با این دستور میتونید آی پی رو بدست بیارید :
Context.Request.ServerVariables["REMOTE_ADDR"];
username رو هم موقع لاگین میتونید تو سشن یا کوکی ذخیره کنید و هنگام دستور اینسرت ازشون استفاده کنید.
اهدای عضو اهدای زندگی
--------------------------------------------------
آخرین پروژه ها :
آنتی ویروس کسپرسکی آنلاین --- فروشگاه آنلاین بیت دیفندر
آنتی ویروس بیت دیفندر --- دوتخته: نقد و بررسی هتل های ایران و جهان --- پشم شیشه ، پشم سنگ و کارتن پلاست ایران --- کسپرسکی
--------------------------------------------------
منظورم از username كاربري است كه بر روي سيسستم (pc) لاگين كرده
اهدای عضو اهدای زندگی
--------------------------------------------------
آخرین پروژه ها :
آنتی ویروس کسپرسکی آنلاین --- فروشگاه آنلاین بیت دیفندر
آنتی ویروس بیت دیفندر --- دوتخته: نقد و بررسی هتل های ایران و جهان --- پشم شیشه ، پشم سنگ و کارتن پلاست ایران --- کسپرسکی
--------------------------------------------------
دوست عزیز من، تا اونجایی که من میدونم با ASP.NET نمیتونید به اطلاعات کامپیوترهای Client دسترسی داشته باشید. Server Side هست نه Client Side
كدContext.Request.ServerVariables["REMOTE_ADDR"];در سازماني كه من كار ميكنم مياد آدرس Proxy server رو به من ميده
HttpContext.Current.Request.UserHostAddress.ToStri ng();
ببینید اگه پروکسی نداشته باشید IP خودتون رو نشون میده
اهدای عضو اهدای زندگی
--------------------------------------------------
آخرین پروژه ها :
آنتی ویروس کسپرسکی آنلاین --- فروشگاه آنلاین بیت دیفندر
آنتی ویروس بیت دیفندر --- دوتخته: نقد و بررسی هتل های ایران و جهان --- پشم شیشه ، پشم سنگ و کارتن پلاست ایران --- کسپرسکی
--------------------------------------------------
127.0.0.1 رو نشون ميده
کدی که من گذاشته بودم Ip پروکسی رو نشون میده روی سرور.
آخرین ویرایش به وسیله hamid_shrk : یک شنبه 20 آذر 1390 در 16:54 عصر
اهدای عضو اهدای زندگی
--------------------------------------------------
آخرین پروژه ها :
آنتی ویروس کسپرسکی آنلاین --- فروشگاه آنلاین بیت دیفندر
آنتی ویروس بیت دیفندر --- دوتخته: نقد و بررسی هتل های ایران و جهان --- پشم شیشه ، پشم سنگ و کارتن پلاست ایران --- کسپرسکی
--------------------------------------------------
روی لوکال باید 127.0.0.1 نشون بده انتظار دیگه ای دارید...!
به نظر می یاد شما می خواهید یه وبسایت داخلی داشته باشید که چند کامپیوتر از داخل حالا اون اداره یا شرکت به اون دسترسی دارند و هر کامپیوتر چند کاربر دارد که شما می خواهید در زمان ارائه اطلاعات به کاربران بفهمید که کدام یک از پرسنل به سیستم وصل شدند و اطلاعات به انها داده شده است؟؟منظورم از username كاربري است كه بر روي سيسستم (pc) لاگين كرده
اگر چنین است باید بگم الگریتم کاریتون اشتباه است چون داردید یه کار انجام می دهید که از یه راه ساده تر و دقیقتر امکانپذیر است.
اما برای کار پیشنهادی راه حلی هم دارد این است که شما برای سیستم ها ActivX و اپلت بنویسید تا بتوانید به کامپیوتر های داخلی (PC Clint) دسترسی داشته باشید و خودتون برای بار اول باید اجازه اجرای آن را از سمت کلاینت صادر کنید .
در این حالت کاربران اگر کمی حرفه ای باشند می توانند ابزار (ActivX یا Applet) را غیر فعال کنند .
حالا شاید این مد نظر شما بوده باشد...
موفق باشید.