הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-11-08, 13:23   # 1
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

שאלה| הכנתי קובץ טקסט עם מלא שאלות ותשובות

הכנתי קובץ טקסט עם מלא שאלות ותשובות
איך אני עושה שזה ידפיז אחד מהשאלות כל פעם שאלה אחרת ואז יצטרכו לענות תשובה נכונה?
תודה
  Reply With Quote
ישן 07-11-08, 15:06   # 2
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 34
הודעות: 4,417

mlnn לא מחובר  

עבודה עם טפסים (form).
__________________
.

בחורות ערומות
  Reply With Quote
ישן 07-11-08, 15:26   # 3
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 33
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי mlnn צפה בהודעה
עבודה עם טפסים (form).
מה הקשר?
הוא צריך לעבוד עם פתיחת קובץ fopen ומשם להריץ לולאה שתדפיס את השאלות או תשים במערך או מה שהוא רוצה לעשות איתם.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 07-11-08, 16:02   # 4
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

אני לא מבין אין לזה מערכת פשוטה בנויה כבר?
  Reply With Quote
ישן 07-11-08, 16:06   # 5
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 34
הודעות: 4,417

mlnn לא מחובר  

ציטוט:
נכתב במקור על ידי daMn צפה בהודעה
מה הקשר?
הוא צריך לעבוד עם פתיחת קובץ fopen ומשם להריץ לולאה שתדפיס את השאלות או תשים במערך או מה שהוא רוצה לעשות איתם.
איך אתה הולך לקבל את התשובות הנכונות?

ולמה שתהיה מערכת מוכנה כזאת?
__________________
.

בחורות ערומות
  Reply With Quote
ישן 07-11-08, 16:10   # 6
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

למה שלא תהיה?
תשמע אחי הקובץ טקסט שלי בנוי ככה
"שאלה" "תשובה"
"שאלה" "תשובה"
"שאלה" "תשובה"
"שאלה" "תשובה"
"שאלה" "תשובה"
"שאלה" "תשובה"

איך אני הופך את זה להדפסת שאלה רנדומלית והתאמת התשובות לשאלות??
  Reply With Quote
ישן 07-11-08, 18:17   # 7
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

לא יהיה פשוט, בשיטה שלך אתה תצטרך לקרוא אתה קובץ קודם כל, להשתמש בביטויים רגולריים כדי להפריד בין השאלה לתשובה, לאחר מכן להכניס הכל למערך (הכוונה כל שורה בתור אלמנט במערך) לבצע ערבוב של כל האלמנטים במערך ולשלוף אחד באקראי. אחר כך כבר אפשר להציג את השאלה ואת התשובה לה לשמור ב SESSION אולי הדרך הכי קלה שאני חושב עליה כרגע.

דרך יותר טובה תיהיה לכתוב קובץ q1.txt ו a1.txt שזה אומ q1 זה שאלה מספר 1 ולה יהיה קובץ a1 שמכיל את התשובה לשאלה. יהיו לך זוגות כאלה של קבצים לדוגמא 5. הקבצים של השאלות הכוונה לקבצים qx.txt יהיו שמורים בתיקיה q והקבצים של התשובות ax.txt יהיו שמורים בתיקיה a. בישביל לקחת שאלה אחת רנדומלית אתה משתמש ב glob כדי לקרוא קובץ אחד מהתיקיה של ה q שזה יקח באקראי ומציג את השאלה (כמובן שזוכר את המספר של השאלה על ידי בידוד המספר שלה מהשם של הקובץ) ואז בעת שליחת הטופס לדוגמא אתה שולף את הקובץ ax.txt מהתיקיה של התשובות שהיא a עם המספר שכבר זכרת (דרך קלה מאוד לעשייה) ואז בודק אם מה שהוא הזין בטופס תואם למה שהקובץ מכיל.

כמובן שזאת הדרך ללא שימוש במסד נתונים. יהיה הרבה יותר קל עם מסד נתונים.
  Reply With Quote
ישן 07-11-08, 18:48   # 8
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

שיטה נוספת נחמדה,
עושה 2 קבצים, הראשון: a,השני b. בקובץ הראשון יהיו שאלות,ובקובץ השני יהיו תשובות כל פעם אתה מוציא משתיי הקבצים האלו שורה אחת(substr),(preg_match) ואז פשוט משווה.


בהצלחה
__________________
Projector Lamps

Last edited by Shon12; 07-11-08 at 18:51..
  Reply With Quote
ישן 07-11-08, 20:56   # 9
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

סבבה אחי אבל איך אני עושה שזה יוציא שאלה אחת?
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 02:29.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ