הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך בערך אני עושה מערכת דירוג עם כוכבים וכאלה? (https://hosts.co.il/forums/showthread.php?t=9847)

Espire 17-12-05 15:21

איך בערך אני עושה מערכת דירוג עם כוכבים וכאלה?
 
אם מישהו יכול להגיד לי בערך
אני מאוד ישמח כי אם אני לא טועה זה לא עם ממוצע וזה ואני לא יודע איך.

Eye-Soft 17-12-05 15:25

ישנם אלפי סוגים של מערכות דירוג. פרט :\

Espire 17-12-05 15:27

בוא נגיד כמו במערכת VB לעשות דירוג עד 5 כוכבים לאשכול שפתחו

ViPeRt 17-12-05 15:28

אתה רוצה לדעת איך עושים את הכוכבים או איך מחשבים את הדירוג?

x-ray 17-12-05 15:32

אממ זה נראה לי מאוד פשוט...אתה עושה ממוצע של הדרוגים בint או לחלופין מקרב למעלה או למטה את הfloat ואז הערך שמתקבל הוא מספר הכוכבים שיוצגו...

Espire 17-12-05 15:35

ציטוט:

נכתב במקור על ידי ViPeRt
אתה רוצה לדעת איך עושים את הכוכבים או איך מחשבים את הדירוג?

איך לדרג כי נראה לי זה לא ממוצע
וXRAY אולי באמת אני יעשה כבר נראה

וNUMP יהיה מתאים פה???

Deagly 17-12-05 15:39

ציטוט:

נכתב במקור על ידי Espire
איך לדרג כי נראה לי זה לא ממוצע
וXRAY אולי באמת אני יעשה כבר נראה

וNUMP יהיה מתאים פה???

דווקא זה כן לפי ממוצע
אתה בודק כמה אנשים הצביעו
ואז אתה עושה חיבור של כל הדירוגים
ואז אתה עושה: התוצאה של חיבור הדירוגים לחלק למספר האנשים שהצביעו

נגיד הצביעו 3 אנשים וזה הדירוג שלהם:
3 , 4, 2
אז אתה עושה:
3+4+2
שזה 9, והצביעו 3 אנשים אז:
9/3 = הדירוג הוא 3..

וזהו בעיקרון :)

x-ray 17-12-05 15:45

אממ אני לא זוכר/יודע מה זה NUMP..

וזה כן עובד לפי ממוצע,לפחות בדרך שאני הסברתי..

רומן 17-12-05 16:03

בידיוק כמו שעושים סקר...בישביל לעגל מספר תשתמש ב round

Espire 17-12-05 16:20

מצאתי את הקוד הזה בPHPFREAKS הוא טוב בשביל זה???
כאילו להוצאה:
PHP קוד:

function tut_stars($tut_rating){
    if(((
$tut_rating >= 0)or($tut_rating == 0)) && ($tut_rating <= 0.50)){
        echo 
"<img src="/images/stars/0o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 0.50)or($tut_rating == 0.50)) && ($tut_rating <= .99)){
        echo 
"<img src="/images/stars/05o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 1.00)or($tut_rating == 1.50)) && ($tut_rating <= 1.49)){
        echo 
"<img src="/images/stars/1o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 1.50)or($tut_rating == 1.50)) && ($tut_rating <= 1.99)){
        echo 
"<img src="/images/stars/15o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 2.00)or($tut_rating == 2.00)) && ($tut_rating <= 2.49)){
        echo 
"<img src="/images/stars/2o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 2.50)or($tut_rating == 2.50)) && ($tut_rating <= 2.99)){
        echo 
"<img src="/images/stars/25o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 3.00)or($tut_rating == 3.00)) && ($tut_rating <= 3.49)){
        echo 
"<img src="/images/stars/3o5.gif" width="70" height="18">";
    }

    if(((
$tut_rating >= 3.50)or($tut_rating == 3.50)) && ($tut_rating <= 3.99)){
        echo 
"<img src="/images/stars/35o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 4.00)or($tut_rating == 4.00)) && ($tut_rating <= 4.49)){
        echo 
"<img src="/images/stars/4o5.gif" width="70" height="18">";
    }
    if(((
$tut_rating >= 4.50)or($tut_rating == 4.50)) && ($tut_rating <= 4.99)){
        echo 
"<img src="/images/stars/45o5.gif" width="70" height="18">";
    }
    if(
$tut_rating == 5.0){
        echo 
"<img src="/images/stars/5o5.gif" width="70" height="18">";
    }



meshuga 17-12-05 16:33

למה להעתיק ולגנוב קודים במקום להבין אותם ולבנות משהו יפה ויחודי יותר?

Espire 17-12-05 16:35

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

meshuga 17-12-05 16:38

ציטוט:

נכתב במקור על ידי Espire
דבר ראשון לא גנבתי וגם כתבתי מאיפה זה
ודבר שני רק שאלתי אם לעשות משהו בסגנון של זה לא אמרתי את זה אני לוקח
אז תקרא טוב טוב את מה שאני כותב

"מצאתי את הקוד הזה בPHPFREAKS הוא טוב בשביל זה???
כאילו להוצאה:"
יכול להיות לזה הרבה פירושים בינהם להשתמש בקוד הזה!..
וזה לא משנה שכתבת בפורום מאיפה זה.....השאלה אם היית בונה עם זה מערכת היית אומר שזה משם?..."הוא טוב בשביל זה???" זה ממש נשמע כאילו אתה הולך לקחת את הקוד הזה....

רומן 17-12-05 16:52

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

Espire 17-12-05 16:59

אני לא רוצה משהו פשוט אלא משהו מתקדם אני רוצה להרים אתר כזה אם מישהו ממש טוב יוכל לפנות אליי או שאני אליו שנרים את האתר ביחד אני ישמח.

רומן 17-12-05 17:07

מה העניין אני לא מבין?
תעגל את המספרים אלא אם כן הם בתחום של נניח 4.4 או 4.6 אז זה אומר שזה 4 וחצי נניח וזהו וככה תעשה כל פעם ותעשה מערך שכל תוצאה יש לה תמונה משל עצמה..

A.M.F 17-12-05 17:18

ציטוט:

נכתב במקור על ידי meshuga
למה להעתיק ולגנוב קודים במקום להבין אותם ולבנות משהו יפה ויחודי יותר?

גנב תמיד ישאר גנב.

ואספייר, אתה רוצה להרים אתר רציני? לא כדאי לפני כן שתלמד PHP כמו שצריך?

Eye-Soft 17-12-05 17:40

אם אתה באמת צריך שיסבירו לך איך לחשב ממוצע ואיך לעשות מערכת דירוג כל כך בסיסית (כמו שיש פה בפורום), אני לא יודע מה אותה עושה בתור מתכנת ואיך לעזאזל עברת את כתה ג' :{

satan 17-12-05 20:33

ציטוט:

נכתב במקור על ידי Eye-Soft
אם אתה באמת צריך שיסבירו לך איך לחשב ממוצע ואיך לעשות מערכת דירוג כל כך בסיסית (כמו שיש פה בפורום), אני לא יודע מה אותה עושה בתור מתכנת ואיך לעזאזל עברת את כתה ג' :{

קצת צודק..

חוץ מהקטע של כתה ג'..
מערכת דירוג כזו היא מאוד פשוטה.. ובעצם זה בכלל לא מערכת אלה סקריפט של כמה עשרות שורות, זה הכול.

בהצלחה.. :qqb007:


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

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