-
April 12th, 2015, 19:13
#1
عضو جدید
چگونگی اتصال دیتابیس کاربران در اسکریپت ها
با سلام خدمت دوستان عزیز
بنده میخواستم یک وبسایت راه اندازی یکنم
که به دلایلی مجبورم در سایت اسکریپت های متفاوتی مثل
وردپرس و دیتالایف و پی اچ پی ملودی و خبرخوان و .....
نصب بکنم
حالا میخواستم ببینم چطور باید کاری بکنم که زمانی که کاربری ثبت نام انجام میده با استفاده از اون نام کاربری و پسورد که داره بتونه از تمام خدمات عضویتی سایت استفاده بکنه ؟
مخصوصا این که با ورودش دیگه در تمامی اسکریپت ها کاربر آنلاین حساب میشه و در مورد خروجش هم همینطور
فک کنم خیلی پیچیده گفتم
اینم به زبون ساده تر :
کاربر وقتی داخل سایتم عضو میشه بتونه با نام کاربری و پسورد خودش هم وارد آپلودسنتر بشه هم وارد کوتاه کننده لینک بشه هم وارد اشتراک گذاری بشه هم وارد خبرخوان بشه؟
منتظر راهنمایی هاتون هستم ایشالله جبران بکنیم
-
-
April 12th, 2015 19:13
# ADS
-
April 12th, 2015, 19:16
#2
عضو انجمن
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها
ابتدا باید بررسی کنید که اسکریپت های شما برای شناسایی کاربر از Session استفاده می کنند یا cookie
در مرحله بعد (فرض می کنیم کوکی باشه) باید به دیتابیسی که کاربرانتون هستند رجوع کنید و نام کاربری و رمز عبور چک بشه
مرجله بعد : درصورتی که درست بود کوکی برای دامین های مورد نظر روی مرورگر کاربر ست بشه.
تمام.
اگر متوجه نشدید بگید توضیح بدم
-
تعداد تشکر ها از shahinmq به دلیل پست مفید
-
April 12th, 2015, 19:21
#3
عضو جدید
-
-
April 12th, 2015, 19:27
#4
عضو انجمن
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها
دوست عزیز شما یک دیتابیس دارید(به فرض وردپرس را در نظر میگیریم) که توانایی دارد کاربر در آن عضو شود.
اسکریپت دیگر شما به فرض آپلودسنتر هستش که اون هم توانایی عضو گیری دارد.
حال می توانید با کمی برنامه نویسی(کمتر چیزی که فکر کنید) مسیر افزودن کاربر در دیتابیس را تغییر دهید و همه را یکجا ذخیره کنید.
تا اینجا بخش اول بود.
حالا میرم سراغ بخش دوم :
هر اسکریپتی برای اینکه بفهمد الان کاربر وارد شده یا خیر یک session یا کوکی استفاده می کند ، شما باید بفهمید اسکریپت مورد نظر از کدام استفاده می کند.
حال میریم سراغ بخش ورود :
ابتدا باید تمام اسکریپت ها از یک جدول برای بررسی کاربر استفاده کنند و سپس درصورتی که یوزر پسورد وارد شده صحیح بود ، session یا کوکی مورد نظر اسکریپت هارو ست می کنید.
-
تعداد تشکر ها از shahinmq به دلیل پست مفید
-
April 12th, 2015, 19:34
#5
عضو جدید
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها

نوشته اصلی توسط
sheagle
دوست عزیز شما یک دیتابیس دارید(به فرض وردپرس را در نظر میگیریم) که توانایی دارد کاربر در آن عضو شود.
اسکریپت دیگر شما به فرض آپلودسنتر هستش که اون هم توانایی عضو گیری دارد.
حال می توانید با کمی برنامه نویسی(کمتر چیزی که فکر کنید) مسیر افزودن کاربر در دیتابیس را تغییر دهید و همه را یکجا ذخیره کنید.
تا اینجا بخش اول بود.
حالا میرم سراغ بخش دوم :
هر اسکریپتی برای اینکه بفهمد الان کاربر وارد شده یا خیر یک session یا کوکی استفاده می کند ، شما باید بفهمید اسکریپت مورد نظر از کدام استفاده می کند.
حال میریم سراغ بخش ورود :
ابتدا باید تمام اسکریپت ها از یک جدول برای بررسی کاربر استفاده کنند و سپس درصورتی که یوزر پسورد وارد شده صحیح بود ، session یا کوکی مورد نظر اسکریپت هارو ست می کنید.
تا 75% متوجه شدم
اول این که ممنون از پاسخ گوییتون
دوم این که با چه زبونی باید برنامه نویسی مورد نظر رو انجام بدم ؟ همون sql ?
فقط اینجا یک سوال
بهتر هست از یک دیتابیس برای نصب استفاده بکنم ؟
جداول پایگاه داده رو یک چیز ولی با تغییر نام کوچی قرار بدم تا بشه از داخل فایل کانفینگ تیبل کاربران رو تعویض بکنم ؟
امیدوارم درست منظورم رو رسونده باشم
چون داخل دیتالایف از این روش برای یکسان کردن کاربران دیتالایف در چند زیردامنه متفاوت استفاده میکردم
-
-
April 12th, 2015, 19:41
#6
عضو انجمن
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها
خواهش می کنم.
برای برنامه نویسی هم از PHP و هم Sql
درصورتی که اسم جدول ها با بقیه یکسان نباشد بله از یک دیتابیس استفاده کنید.
حتما نیازی نیست از یک فایل config استفاده بشه ، دایرکتوری های هر اسکریپت جداست ، پس فقط دیتابیس یکی باشد کافیه همچنین ممکنه داخل فایل کانفیگ یک سری مشخصات ضروری باشد که نبودش باعث اختلال شود.
همون تغییراتی که گفتم انجام بدید مشکلی ندارد.
قبلا نیوک را با freer ست کردم با همین روش(برای دریافت ایمیل کاربر زمان خرید)
-
تعداد تشکر ها از shahinmq به دلیل پست مفید
-
April 12th, 2015, 19:54
#7
عضو جدید
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها

نوشته اصلی توسط
sheagle
خواهش می کنم.
برای برنامه نویسی هم از PHP و هم Sql
درصورتی که اسم جدول ها با بقیه یکسان نباشد بله از یک دیتابیس استفاده کنید.
حتما نیازی نیست از یک فایل config استفاده بشه ، دایرکتوری های هر اسکریپت جداست ، پس فقط دیتابیس یکی باشد کافیه همچنین ممکنه داخل فایل کانفیگ یک سری مشخصات ضروری باشد که نبودش باعث اختلال شود.
همون تغییراتی که گفتم انجام بدید مشکلی ندارد.
قبلا نیوک را با freer ست کردم با همین روش(برای دریافت ایمیل کاربر زمان خرید)
در این باره باز هم ممنون
با توجه به مهارت های شما
از سایتتون بازدید کردم
چندتا سوال دیگه داشتم
اگه لطف بکنید یاهو اد بکنید تا اونجا بیشتر گفگتو بکنیم
sun.night902@yahoo.com
چندین پیشنهاد براتون دارم و یه درخواست الکی برای سی ام اس شخصی که اطلاعاتبیشتر در گفتگو خصوصی بهتون میگم
حالا یه سوال دیگه
اگر بخوام مثل یاهو که تعداد ایمیل های دریافتی رو در صفحه ایندکس به کاربر اعلام میکنه بنده هم پیام های دریافت شده رو به کاربرم اعلام بکنم داخل ایندکس
باید از چه شیوه ای استفاده بکنم ؟
-
-
April 12th, 2015, 20:00
#8
عضو انجمن
پاسخ : چگونگی اتصال دیتابیس کاربران در اسکریپت ها
خواهش می کنم دوست عزیز.
متاسفانه روی سیستم یاهومسنجر ندارم ، از مسنجر سایت خود یاهو می تونم استفاده کنم که گزینه ای برای add کردن ندارد.
اگر شما اد کنید ممنون میشم : eagle_it741 و یک pm هم بدید (درخواست ها نمایش داده نمیشود)
منظورتون رو درست متوجه نشدم درکجا اعلام کنید ؟
-