كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> انجمن پشتيباني پروژه سيستم برگزاري آزمون آنلاين «تستا»
پاسخ دادن به این موضوع
چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2
پست تاریخ: جمعه 13 فروردین 1389 - 01:21    
mhravh
شروع فعاليت
شروع فعاليت


پست: 17
عضو شده در: 1 فروردین 1389



امتياز: 159

عنوان: چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2 خواندن مشخصات فردی ارسال پیام شخصی

با سلام و خسته نباشید به همه اعضای سایت و مدیران محترم راستش مطلب ایجاد یوزر و پسورد برای تعداد زیاد رو خوندم اما با عرض شرمندگی زیاد سر در نیاوردم اشکالات ذهنی من در باب این مطلب.این فایل phpmyAdmin همون فایلی نیست که موقع آپلود محتویات پوشه www ازون صرف نظر می گردد؟پس میشه گفت که این مطلب فقط برا تستا در حالت لوکال هستش ؟؟و دیگه اینکه در مورد این جدول users توضیح بیشتری بدید من که پیداش نکردم با تشکر

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: جمعه 13 فروردین 1389 - 06:40    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كن خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام mhravh, جان
وقتی شما وارد پنل سایتتون میشید یه قسمتی وجود به نامه phpmyAdmin .
این شکل مربوط به پنا هاست گیگفا هستش گذاشتم تا بهتر متوجه بشی ، اگه پنل هاست سایتت vista panel هستش (مثل شکل زیر هست پنلت) فقط کافی هستش وارد قسمت phpmyAdmin شوی و از اونجا اتصال به دیتابیس تستا ت رو بر قرار کنی و کار های زیر رو انجام بدی و گرنه از تو پنل سایتت دنبال phpmyAdmin بگرد و از اونجا دیتابیس تستا رو انتخاب کن.



وقتی دیتابیس تستا رو اوردی میبینی که شامل جدول های زیر هستش :
1- questions
2- settings
3- tests
4- users
5- user_choice
6- user_test
که جدول یوزر ها جدول شماره 4 هستش این جدول رو انتخاب کن و گزینه struct رو بزنو از اونجا import رو و جدول اکسس کاربرهای خودت رو وارد کن Wink
2 نکته مهم :
نکته1 : قبل از هر کاری اگه تا حالا با phpmyadmin کار نکردی از دیتابیس خودت backup بگیر و بعدا این کارها رو انجام بده که اگر وسط کار گیر کردی و نمی دونستی چی کار باید انجام بدی کاربر های قبلیت و اطلاعاتت پاک نشه و خیالت راحت باشه
نکته 2 : جدول اکسسی رو که import مکنی به جای جدول user تستا ، باید سر ستون های جدول اکسست با جدول user تستا یکی باشه اگه نیست یکیشون کن بعدا import کن


که سر ستون های جدول user تستا به ترتیب زیر هستش :
1- id
2- FName
3- LName
4- fatherName
5- userid
6- password
7- email

امید وارم کارت با این توضیحات مختصر راه بیوفته و گرنه صبر کن حتما خود حمید جان به زودی بهت جواب میده Wink

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: mhravh (شنبه 14 فروردین 1389 - 00:33)

پست تاریخ: شنبه 14 فروردین 1389 - 00:53    
mhravh
شروع فعاليت
شروع فعاليت


پست: 17
عضو شده در: 1 فروردین 1389



امتياز: 159

عنوان: Re: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كن خواندن مشخصات فردی ارسال پیام شخصی

سلام و با تشکر از شما به خاطر راهنمایی تون راستش یه کم گیج شدم یعنی می فرمایید ماباید هر هفت سرستون جدول یوزر ما با اکسل یکی باشه جدا شرمنده که این سوالو می پرسم اما ما می خوهیم دو ستون تو اکسل ایجاد کنیم یکی برا یوزر و یکی برا پسورد پس در اون حالت سر ستونهای دیگر تکلیفشون چی می شه و دیگه اینکه ما مثلا کار مورد فرمایش شما را انجام دادیم یعنی تو ستونهای اکسل برا500 نفر یوزر و پسورد داریم پس اگه با این تفاسیر اینپورتش کنیم کار تمامه و..... شایدم من موضوعو نگرفتم در هر حال ممنون می شم راهنمایی ام کنید با تشکر مجدد

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 14 فروردین 1389 - 04:48    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كن خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام mhravh,
شما الان این 500 تا نام کاربری و رمز عبور هاشو توی اکسل دارید یا تازه می خواید تو اکسل وارد کنید ؟!!
بله باید هر 7 سر ستون جدول اکسل شما با هر 7 سر ستون جدول sql تستا یکی باشه تا خطایی به وجود نیادش و فقط نیاز هستش که فیلد های ستاره دار پر بشن و می تونید بقیه فیلد ها رو خالی بزارید ولی وقتی یه کاربر جدید می خوادش توی تستا ثبت نام کنه و صفحه ثبت نام رو میاره 7 تا فیلد برای پر کردن وجود داره :
1- نام 2- نام خانوادگی 3- نام پدر 4- نام کاربری ( انگیلیسی ) 5- رمز عبور 6- تکرار رمز
7- ایمیل
که از این 7 تا 6 تا از فیلد ها ستاره دار هستن یعنی حتما باید پر بشن و نمی تونن خالی ( null ) باشن و پس جدول شما هم باید این 7 تا سر ستون رو داشته باشه ولی می تونید فقط فیلد ها ایمیل هر رکورد رو خالی بزارید و بقیه فیلد های رکورد ها باید هم وجود داشته باشن و پر شده باشن
بازم توصیه می کنم که حتما قبل از import کردم جدول جدید به جای جدول قبلی از دیتابیستون حتما بکاپ بگیرید Wink
اگه بازم مشکلی بودش بپرسید
فعلا
امین .

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: mhravh (شنبه 14 فروردین 1389 - 08:06)

پست تاریخ: شنبه 14 فروردین 1389 - 08:12    
mhravh
شروع فعاليت
شروع فعاليت


پست: 17
عضو شده در: 1 فروردین 1389



امتياز: 159

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2» خواندن مشخصات فردی ارسال پیام شخصی

با سلام و خسته نباشید خب حالا متوجه شدم این در حالتی هست که ما تقریبا تمامی مشخصات آزمون دهنده ها را داشته باشیم در صورتی که منظور کلی من این بود که فقط یوزر و پسورد را تو اکسل بدیم و تو دیتا بیس تستا وارد کنیم یعنی در حقیقت داوطلب معرفی و به بانک دیتا اضافه کنیم و شخص آزمون دهنده با گرفتن این یوزر و پسورد از مدیر آزمون خودش بقیه فیلد ها را پرکنه و......

ممنون می شم اگه این نکته را هم واسم روشن کنید با تشکر Laughing Laughing Laughing

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 14 فروردین 1389 - 09:23    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام
فکر نکنم کاری که شما می خوایید انجام بدید برای تستا امکان پذیر باشه چون تو جدول users همه فیلد ها not allow null هستند به جز ایمیل شخص ثبت نام کننده و هنگام ثبت نام باید 6 فیلدی که تو پست های بالا گفتم پر بشه تا رکورد با موفقیت به دیتابیس اضافه و ثبت شود .
بازم کاملا مطمعن نیستم و توی این مورد باید خود برنامه نویس تستا یعنی آقا حمید جوابتون رو بدن که کاری که شما می خوایید انجام بدید امکان پذیر هست یا نه .
ولی از اونجایی که این برنامه open source هستش اگه خودتون برنامه نویسی و کار با پایگاه داده رو بلد باشید فکر کنم بتونید این کار رو انجام بدید Wink .
موفق باشید

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: mhravh (شنبه 14 فروردین 1389 - 19:33)

پست تاریخ: شنبه 14 فروردین 1389 - 20:08    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5494
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47774

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2» خواندن مشخصات فردی ارسال پیام شخصی

سلام؛
Gytyonline, جان، بی‌نهایت ممنون. خیلی عالی بود آفرين

در مورد اون موضوع، Gytyonline, جان، اگر دقت کنی، در بخش مدیریت، وقتی مدیر (یا مربی) بخواد کاربرهاش رو تعریف کنه، ما دیگه ازش نخواستیم که کل فیلدها رو پر کنه. چون این وقت‌گیره.
در عوض ازش خواستیم که فقط نام کاربری و پسورد بده و وقتی این نام کاربری و پسورد رو به کاربر دارد و کاربر وارد شد، اونجا کاربر رو گیر می‌اندازیم و ازش می‌خواهیم که مشخصاتش رو کامل کنه Razz Wink

دقت کن که فیلد ستاره‌دار به این معنی نیست که در دیتابیس هم پر کردنش الزامیه.
شما گاهی از طریق برنامه‌نویسی ستاره بودن رو تعیین می‌کنید و گاهی از طریق دیتابیس.
ما اینجا در دیتابیس الزامی نکردیم (یعنی اجازه Null) داده شده، اما از طریق برنامه‌نویسی «جامعیت داده‌ها» رو کنترل کردیم.

پس mhravh, جان، شما همون فایل اکسل رو با تمام سرستون‌ها رو به همون ترتیبی که در جدول users هست، ایجاد کن و فقط ستون‌های نام کاربری و پسورد رو پر کن. بقیه رو خالی بذار. (اما باید ایجاد شده باشه)
بعد که import کردی، و کاربر وارد شد، خودش مشخصاتش رو کامل می‌کنه که قابل شناسایی باشه. Wink

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: mhravh (یکشنبه 15 فروردین 1389 - 08:33)

پست تاریخ: شنبه 14 فروردین 1389 - 20:22    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: پاسخ به «چگونه همزمان براي 100 نفر سوز نيم و پسوورد ايجاد كنيم2» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام ;
درسته Hamid, جان من ثبت نام معمولی رو دیدم و دقت نکردم به ثبت کاربر توسط مدیر Embarassed
نکات جالبی رو گفتی ممنون آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc