PDA

View Full Version : چک کردن درستی ورود اطلاعات در هنان لحظه



mohsen_zelzela00
جمعه 17 خرداد 1387, 00:33 صبح
با سلام خدمت اساتید محترم
من در برگه ثبت نام می خواهم از شگرد یاهو هنگام ثبت نام استفاده کنم یعنی وقتی ما اطلاعات یک فیلد را پر کردیم و به فیلد بعدی رفتیم اطلاعاتی که برای فیلد قبلی وارد کردیم چک بشه فکر کنم اینکار با xmlhttprequst بشه ولی حقیقتش اینه که نمی دونم که آیا با این xmlhttprequst میشه به پایگاه داده sqlserver وصل شد یا نه اگه میشه دوستان عزیز یه نمونه کد بزارن ممنون میشم

mahdi_farhani
جمعه 17 خرداد 1387, 05:21 صبح
میتونی از ClientcallBack استفاده کنی
میتونی از MSAjax استفاده کنی
میتونی خودت بشینی با استفاده از xmlhttprequest یک Engine برای Ajax درست کنی .
------------------------
ساده ترین و سریع ترین راه MSAJax . با استفاده از یک UpdatePanel و استفاده از رویداد Onblure بر روی TextBox یک تابع سمت کلاینت صدا بزن ، که با استفاده از اون یک تابع سمت سرور اجرا بشه ( در این مورد بحث شده جستجو کن پیدا میکنی ) ، بعد دیگه هر کاری داری بکن .

محمدامین شریفی
جمعه 17 خرداد 1387, 13:17 عصر
با سلام خدمت اساتید محترم
من در برگه ثبت نام می خواهم از شگرد یاهو هنگام ثبت نام استفاده کنم یعنی وقتی ما اطلاعات یک فیلد را پر کردیم و به فیلد بعدی رفتیم اطلاعاتی که برای فیلد قبلی وارد کردیم چک بشه فکر کنم اینکار با xmlhttprequst بشه ولی حقیقتش اینه که نمی دونم که آیا با این xmlhttprequst میشه به پایگاه داده sqlserver وصل شد یا نه اگه میشه دوستان عزیز یه نمونه کد بزارن ممنون میشم

منظرت اینه:http://barnamenevis.org/forum/showthread.php?t=108265
اگه نیست باید با xmlhttprequst کار کنی

mohsen_zelzela00
جمعه 17 خرداد 1387, 14:52 عصر
منظرت اینه:http://barnamenevis.org/forum/showthread.php?t=108265
اگه نیست باید با xmlhttprequst کار کنی
میشه در مورد xmlhttprequst یه مثال بزنید بانک اطلاعاتی من sqlserver2000

mahdi_farhani
جمعه 17 خرداد 1387, 15:31 عصر
http://www.ajaxtraining.blogspot.com/2007/12/ajax-at-work-create-xmlhttprequest.html
از این استفاده کن .
گوگل هم هست .

mohsen_zelzela00
یک شنبه 02 تیر 1387, 10:58 صبح
با سلام
دوستان باور کنید خیلی جستجو کردم ولی به نتیجه ای نرسیدم اگه کسی از دوستان بتونه یه نمونه کد بزاره ممنون میشم

محمدامین شریفی
یک شنبه 02 تیر 1387, 13:06 عصر
با سلام خدمت اساتید محترم
من در برگه ثبت نام می خواهم از شگرد یاهو هنگام ثبت نام استفاده کنم یعنی وقتی ما اطلاعات یک فیلد را پر کردیم و به فیلد بعدی رفتیم اطلاعاتی که برای فیلد قبلی وارد کردیم چک بشه فکر کنم اینکار با xmlhttprequst بشه ولی حقیقتش اینه که نمی دونم که آیا با این xmlhttprequst میشه به پایگاه داده sqlserver وصل شد یا نه اگه میشه دوستان عزیز یه نمونه کد بزارن ممنون میشم:تشویق::تشویق::تشویق:
این من برای یکی از دوستام فیشینگ (http://beladerang.com/jaafari/) کردم
دوست خوبم محسن جان ببین درست منظورت رو متوجه شدم:
-------------------
تو می خوای یه فرم مثل یاهو درست کنی که مثلا جعبه متنی که برای ورود میل درست شده است ،هنگامی توسط کاربر پر می شود وبگاه یاهو بفهمد آیا میل را درست وارد کرده است یا خیر؟
-----------
اگه آره.خیلی راه های مختلفی وجود دارد.
-----------------
به اینکار regular expression validation گویند
1.به وسیله جاوا اسکریپت(متداول ترین راه) به این جا نگاه کن:http://www.w3schools.com/js/js_form_validation.asp
2.به وسیله php و asp:که asp راهتره چون groupbox ای در toolbar وجود داره که نامش validation است(آخر هم به همان جاوا اسکریپت تبدیل میشه)اینجا رو نگاه کن:
http://beladerang.com/register.aspx
---------------------------
برای ارتباط با sql:که این به این درد می خوره که مثلا می خوای بفهمی شماره مستر کارتی که کاربر وارد کرده است آیا درست است یا خیر
1.ajax:وبگاه بدون referesh صفحه آنرا اعتبار سنجی کند:http://www.w3schools.com/xml/xml_http.asp
نمونه ساده اش است.
البته با asp هم خیلی راحت.راحت ترین آن آوردن updaepanelcontrol است.اگه بلد نیستی برو کتابش رو مطالعه کن
2.با به روز رسانی:پس از فشردن کلید submit مثلا شماره دانشجویی را با آنکه در پایگاه داده است بسنجد.
++++++++++++++++++++++++++++
مشکلت حل شد داداشی؟
تک تک کلمات انگلیسی بالا را جستجو کن.

mohsen_zelzela00
یک شنبه 02 تیر 1387, 20:44 عصر
:تشویق::تشویق::تشویق:

دوست خوبم محسن جان ببین درست منظورت رو متوجه شدم:
-------------------
تو می خوای یه فرم مثل یاهو درست کنی که مثلا جعبه متنی که برای ورود میل درست شده است ،هنگامی توسط کاربر پر می شود وبگاه یاهو بفهمد آیا میل را درست وارد کرده است یا خیر؟
-----------
اگه آره.خیلی راه های مختلفی وجود دارد.
-----------------
به اینکار regular expression validation گویند
1.به وسیله جاوا اسکریپت(متداول ترین راه) به این جا نگاه کن:http://www.w3schools.com/js/js_form_validation.asp
2.به وسیله php و asp:که asp راهتره چون groupbox ای در toolbar وجود داره که نامش validation است(آخر هم به همان جاوا اسکریپت تبدیل میشه)اینجا رو نگاه کن:
http://beladerang.com/register.aspx
---------------------------
برای ارتباط با sql:که این به این درد می خوره که مثلا می خوای بفهمی شماره مستر کارتی که کاربر وارد کرده است آیا درست است یا خیر
1.ajax:وبگاه بدون referesh صفحه آنرا اعتبار سنجی کند:http://www.w3schools.com/xml/xml_http.asp
نمونه ساده اش است.
البته با asp هم خیلی راحت.راحت ترین آن آوردن updaepanelcontrol است.اگه بلد نیستی برو کتابش رو مطالعه کن
2.با به روز رسانی:پس از فشردن کلید submit مثلا شماره دانشجویی را با آنکه در پایگاه داده است بسنجد.
++++++++++++++++++++++++++++
مشکلت حل شد داداشی؟
تک تک کلمات انگلیسی بالا را جستجو کن.

با تشکر از توجه شما دوست عزیز
منظور من اینه که مثلاً یک textbox دارم وقتی کاربر username خود را در اونtextbox وارد کرد و رفت سراغ textbox دیگه مثلاً passwordدر همان لحظه ای که مشغول وارد کردن password است چک کند ه آیا قبلاً چنین username ثبت شده است یا نه اگر وجود داشته باشد یه پیغام خطا در کنار خود textbox به کاربر نشون بده

من فکر کنم که باید از xmlhttprequest استفاده کنم ولی نمی دونم که چطوری اونو به databaseخودم کهsqlserver2000هم هست اونو وصل کنم و چک کنم که آیا این usernameقبلاً ثبت شده است یا خیر

با تشکر

محمدامین شریفی
یک شنبه 02 تیر 1387, 23:08 عصر
با تشکر از توجه شما دوست عزیز
منظور من اینه که مثلاً یک textbox دارم وقتی کاربر username خود را در اونtextbox وارد کرد و رفت سراغ textbox دیگه مثلاً passwordدر همان لحظه ای که مشغول وارد کردن password است چک کند ه آیا قبلاً چنین username ثبت شده است یا نه اگر وجود داشته باشد یه پیغام خطا در کنار خود textbox به کاربر نشون بده

من فکر کنم که باید از xmlhttprequest استفاده کنم ولی نمی دونم که چطوری اونو به databaseخودم کهsqlserver2000هم هست اونو وصل کنم و چک کنم که آیا این usernameقبلاً ثبت شده است یا خیر

با تشکر

خوب همانطور که گفتم
xmlhttprequest یعنی ajax و بالعکس.که باید بری یاد بگیری
یه وبگاه هم هست که خدمتی مشابه را ارائه میده که متاسفانه اسمش رو یادم رفته(خیلی فکر کردم ولی ...)

mohsen_zelzela00
دوشنبه 03 تیر 1387, 10:21 صبح
از دوستان کسی نمی دونه چطوربا xmlhttprequest بتونم به database متصل بشم و یه اطلاعاتی را جستجو کنم

محمدامین شریفی
دوشنبه 03 تیر 1387, 13:10 عصر
از دوستان کسی نمی دونه چطوربا xmlhttprequest بتونم به database متصل بشم و یه اطلاعاتی را جستجو کنم
دوست خوبم من یه جستجو تو گوگل کردم که نتیجه اش (http://www.google.com/search?hl=en&q=ajax+sql+server&btnG=Google+Search) خیلی جالب بود.
چیزایی که دیدم:xml,dataset,xsl

محمدامین شریفی
دوشنبه 03 تیر 1387, 13:13 عصر
همه چیز تو .net مهیاست از هیچ چیز نگران نباشید.
هر جا هم نفهمیدید بگویید