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

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

meshuga 28-07-07 15:59

ציטוט:

נכתב במקור על ידי Startzero.net (פרסם 531307)
ממש טעות מה שאתה עושה..
הכי טוב שתעשה שזה נותן שם רנדומלי לקובץ עם המון מספרים, ככה הסיכוי הוא ממש קטן שהוא יחזור על עצמו פעמיים..

PHP קוד:

rand(1111119999999); 


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

daMn 28-07-07 16:08

ציטוט:

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


בכל מקרה אני לא רואה איך ההצעה הזאת עוזרת לי,
כי היא נותנת לי מספר ראנדומלי ואני ביקשתי לפי סדר מסוים :S

בכל מקרה ההצעה הכי טובה היא לעבוד עם מסד נתונים.

Eran-s 28-07-07 16:26

ציטוט:

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

PHP קוד:

md5(time()); 

|קורץ|

meshuga 28-07-07 16:31

ציטוט:

נכתב במקור על ידי Eran-s (פרסם 531405)
PHP קוד:

md5(time()); 

|קורץ|

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

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



לפותח האשכול, מה הסיבה שאתה צריך את זה ממוספר לפי הסדר?

daMn 28-07-07 21:41

ציטוט:

נכתב במקור על ידי meshuga (פרסם 531409)

לפותח האשכול, מה הסיבה שאתה צריך את זה ממוספר לפי הסדר?

גלשתם כבר לנושא אחר *_*

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

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

4ior 28-07-07 22:01

תעשה את מה שכתבתי, כתבתי לך את כל השלבים.


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

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