واضح آرشیو وب فارسی:سایت ریسک: راهنمای ساخت یک سیستم کاربری کوچک با SQLite spsgorgan 23 فروردين 1388, 08:20با سلام بنده پلاگین SQLite رو دیدم و واقعا از این شاهکار خوشم اومد و تبریک میگم. خسته نباشید من میخوام یک سیستم نام کاربری با SQLite بسازم . کاربران رو از قبل وارد بانک اطلاعاتی کردم و فقط میخوام Select کنم. با sql اشنایی دارم اما MMB خیر. مرحمت کنند دوستان یک راهنمایی کوچک کنند ممنون میشم silvercover 23 فروردين 1388, 11:28همراه بسته پلاگین SQLite یک مثال و یک فایل راهنما به نام SQLite Intro هست که درش استفاده از Select رو آموزش داده. spsgorgan 23 فروردين 1388, 13:02بنده مشاهده کردم ام خب چیزی دستگیرم نشد که ایجا گفتم مطرح کنم nevercom 23 فروردين 1388, 23:04مدتی قبل روی یک پروژه ای کار میکردم که به دلایلی رهاش کردم، این مثال که براتون گزاشتم قسمت ورود و ثبت نام کاربران هست که قسمتی از اون پروژه هست و با استفاده از پلاگین SQLite طراحی شده. پسوردها در این مثال توسط متد MD 5 کدگزاری میشن؛ در اینصورت اگه کسی دیتابیستون رو باز کنه نمیتونه پسوردهای مربوط به یوزرها رو ببینه. آها، فراموش کردم بگم که برای تست یک یوزر در دیتابیس وجود داره، Username و Password نام کاربریتون هست (spsgorgan). SilverLight 23 فروردين 1388, 23:33سلام دوست عزيز با اجازه جناب nevercom بايد به عرضتون برسونم كه من قبلا همچين چيزي ساختم و ارائه كردم اين لينك تاپيكش هست و جالب اينجاست كه از هيچ پلاگيني توش استفاده نكردم: و برنامه رو هم از همين جا ميتونيد دانلود كنيد: spsgorgan 24 فروردين 1388, 08:58با مدل جناب سیلور آشنایی داشتم . باید تبریک عرض کنم به دوستان با ذوقم . دوستان آیا امکانش هست که به این احراز هویت رو در برنامه توسط اینترنت داشت ؟ یعنی نام کاربری و رمز عبور از طریق وب چک بشه و پس از تائید به صفحه مناسب ارجاع داده بشه ؟ nevercom 24 فروردين 1388, 17:16اگر منظورتون مستقیماً بوسیله ی پلاگین SQLite هست که تا جایی که بنده اطلاع دارم امکان اتصال به دیتابیس در یک سرور وب وجود نداره. در مورد متدهای دیگه هم هیچی نشد نداره !!! spsgorgan 24 فروردين 1388, 17:29در مورد متدهای دیگه هم هیچی نشد نداره !!! میشه بفرمایید به چه صورت ؟ دیتابیس مورد استفاده ما MYSQL هست. آیا امکان ارتباط از آبجکت HTML در mmb با آن هست ؟ یعنی بشه آرگومان هایی رو انتقال داد ؟ nevercom 24 فروردين 1388, 17:52شما میتونید آرگومان هاتون رو به یک فایل php در سرورتون پاس بدید (فکر کنم یه مثال هم برای استفاده از متد post در یک فایل html وجود داشت) پس قطعاً میشه آرگومانها رو به یه فایل php (مثلاً) پاس داد و اون فایل عملیات چک کردن یوزر و پسورد رو در دیتابیس انجام بده و نتیجه رو اعلام کنه، حالا میمونه دریافت اون اطلاعات توسط mmb که آیا یوزرنیم و پسورد معتبر هست یا نه...! شاید بشه که برنامه ی تحت وب شما نتیجه رو بصورت کاراکتر 0 (عدم تایید) و 1 (تایید اطلاعات) رو نمایش بده و ما در mmb اون کاراکتر رو بخونیم و تفسیر کنیم. متاسفانه من در زمینه ی وب اطلاعات زیادی ندارم، شاید با کمک دوستان دیگه به نتیجه ی دلخواه برسید. silvercover 24 فروردين 1388, 20:55پلاگین SQLite تحت وب کار نمیکنه و اصلا هم با MySQL سازگار نیست. در مورد احراز هویت و ورود به سیستم همونطور که Nevercom گفت می تونین از یه فرم HTML استفاده کنید. برای ارسال مقادیر با استفاده از متد Post هم این مثالی که ضمیمه شده میتونه برای شما الهام بخش باشه: spsgorgan 28 فروردين 1388, 11:56سیلور جان من از مثال شما چیزی سردرنیاوردم :( ممکنه یک نمونه که به یک فایل php ارسال کنه و در صورت احراز هویت به صفحه بعدی بره رو بفرمایید silvercover 28 فروردين 1388, 13:50سیلور جان من از مثال شما چیزی سردرنیاوردم :( ممکنه یک نمونه که به یک فایل php ارسال کنه و در صورت احراز هویت به صفحه بعدی بره رو بفرمایید باید ساختار احراز هویت سایت مورد نظر رو ببینم تابتونم براش این کد رو بنویسم. چون روش های مختلفی رو میشه استفاده کرد. spsgorgan 28 فروردين 1388, 16:02والا ساختار خاصی نداره . یک دیتابیس ساده که نام کاربری و رمز عبور توشه و میخوام اگر احراز هویت صحیح بود به صفحه مورد نظر از mmb بریم silvercover 28 فروردين 1388, 17:57خب ما که توی بیلدر هیچ راهی برای وصل شدن مستقیم به بانک اطلاعاتی روی سرور نداریم. از طرفی با هدر ها هم نمی تونیم کار کنیم. پس راه هایی که به ذهن من میاد این ها هستن: - استفاده از جاوا اسکریپت توی بیلدر نسخه آخر این امکان قرار داده شده که از طریق کد های جاوا اسکریپت و بر حسب رویداد ها یک شی اسکریپ داخل بیلدر رو فراخوانی کرد. حالا شما می تونین کاری کنید که وقتی فرم لاگین به سرور ارسال شد بر حسب نتیجه کار به یک صفحه کاربر رو هدایت کنه و متناسبش کد مربوطه اجرا بشه. برای این کار باید مکانیرمی (منظورم صفحات مذکور که گفتم کار فراخوانی رو به وسیله جاوا اسکریپت انجام میدن) رو داشته باشین روی سرور. - استفاده از یک پرچم یا نشانه یا فایل این کار به این صورت انجام میشه که بلافاصله بعد از لاگ این فایلی در آدرسی از پیش تعیین شده روی سرور ذخیره بشه که برنامه بتونه چکش کنه و صحت و سقم ورود رو برنامه بررسی کنه که دوستان هم به نوعی بهش اشاره کردن. مثالی که بنده در نوشته های قبلی ارائه کردم کارش این هست که مقادیر فرم رو با استفاده از متد Post به سرور ارسال می کنه. همون طور که می دونید استفاده از این متد برای احراز هویت ضروری هست. از سوی دیگه چون فرم های داخل بیلدر نمی تونن مقادیر رو مستقیما به سرور Post کنن باید از روش هایی این چنینی استفاده کنیم. و گر نه شما می تونین یه فرم HTML رو از نو مختص این کار بسازید و توسط شی HTML توی بیلدر قرارش بدین و باقی ماجرا.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2037]