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

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

Shay Ben Moshe 26-09-08 09:59

הצגת עבודה | מערכת העלאת קצבים
 
שלום לכם :)
אני מתכנת בPHP קצת יותר משבוע.
בניתי מערכת העלאת קבצים (המערכת הראשונה שבניתי) והעלתי אותה:
http://tcgserver.freehostia.com/upload/
כל הדפים באתר מייצרים דפי XHTML תיקניים לחלוטין :)

תוכלו להתחבר לפאנל הניהול דרך כאן:
http://tcgserver.freehostia.com/upload/admin.php

הסיסמא היא pass והיא מוצפנת :)
תשתדלו לא להתעסק לי שם יותר מדי בהגדרות שגם אנשים אחרים יוכלו לבדוק אותה!
במערכת האמיתית יש גם אפשרות לשנות סיסמא דרך הפאנל ניהול אבל לא רציתי לתת אותה כאן...

ביקורות! :)
וכמה מערכת שכזו שווה +-?

יום טוב!

SniR-S 27-09-08 08:15

מערכת סבבה לגמרי, בהצלחה.

DorOaki 27-09-08 09:36

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

לא עשית תנאי שבודק את פורמט התמונה, אני יכול לפתוח קובץ TXT ולשנות לו את הסיומת, לדוגמא
kovez.txt.png וזה עדיין יעלה, אך הקובץ במקורי לא נחשב כתמונה

אני ממליץ לך שכדי שבעתיד תוכל לנהל את האתר עם פאנל ניהול מתקדם,
תעשה שכל תמונה שמועלת תעבוד עם מסד,
כל תמונה תקבל ID, כתובת, שם הקובץ ועוד אפשרויות שתחשוב עליהם.

אני גם ממליץ לך לעשות דף הצגת התמונה,
זה יתרום ויוסיף המון לדעתי.

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

M.M 27-09-08 16:39

מערכת בסדר :)

Shay Ben Moshe 28-09-08 15:00

התשובות באדום P:

ציטוט:

נכתב במקור על ידי BlackTear (פרסם 669619)
נחמד מאוד,
גם אני בניתי מערכת העלאת קבצים ואני מתלמד כמוך אך קצת יותר משבוע
אתה מוזמן לראות את האשכול
כמה הערות שחשוב לתקן:
לא עשית תנאי שבודק שבמידה והשדה ריק זה לא יעלה ויציג שגיאה,
כי עכשיו בעצם אם אני ילחץ שלח ולא יעלה כלום זה מחשיב את זה שהעלאתי משהו

עשיתי את זה, ובטעות מחקתי את זה xD ואז שכחתי לתקן, אז עכשיו אני מתקן.

לא עשית תנאי שבודק את פורמט התמונה, אני יכול לפתוח קובץ TXT ולשנות לו את הסיומת, לדוגמא
kovez.txt.png וזה עדיין יעלה, אך הקובץ במקורי לא נחשב כתמונה

אם מישהו העלה קובץ בשם kovez.txt.png זה בעיה שלו, הקובץ יעבוד בשם הזה, או שלא הבנתי אותך?

אני ממליץ לך שכדי שבעתיד תוכל לנהל את האתר עם פאנל ניהול מתקדם,
תעשה שכל תמונה שמועלת תעבוד עם מסד,
כל תמונה תקבל ID, כתובת, שם הקובץ ועוד אפשרויות שתחשוב עליהם.

אני צריך ללמוד לעשות מסד נתונים......

אני גם ממליץ לך לעשות דף הצגת התמונה,
זה יתרום ויוסיף המון לדעתי.

אני אישית לא סובל דף הצגת התמונה אז אני לא עושה אותו.

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

תודה רבה!

ותודה לכולם :)

DorOaki 28-09-08 15:08

ציטוט:

נכתב במקור על ידי The Chosen Generl (פרסם 669892)
אם מישהו העלה קובץ בשם kovez.txt.png זה בעיה שלו, הקובץ יעבוד בשם הזה, או שלא הבנתי אותך?

לא הבנת אותי,
אני מתכוון שהקובץ עצמו הוא לא תמונה, אלא סתם קובץ טקסט ששינו לו את הסיומת לתמונה.

Shay Ben Moshe 28-09-08 19:08

אז בעיה של הגולש, הוא עלה קובץ בשם xxxxx.txt המערכת מזהה אותו כטקסט אם הוא העלה xxxxxxx.png אז כנראה שזה png.
בכל אופן, אולי ראית אבל עשיתי תיקונים.
אין אפשרות להעלות בלי קובץ.
אבל יש לי בעיה בפאנל ניהול, ניסיתי לשים שזה יעבוד על עוגיות אבל זה מציג לי שגיאה על השרת הזה, על הwamp זה עובד חלק.
יש למישהו מושג מה יכולה להיות הבעיה?

Erez | TrustMedia.co.il 28-09-08 20:26

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

Shay Ben Moshe 29-09-08 00:12

נראה לי שהבנתי.
מנסה ועורך.

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

intercooler3819 29-09-08 01:29

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

מה שכן הייתי מאחסן את התמונות מחוץ לתיקית הHTTP וקורא להם מקובץ פנימי
וכמובן אם היית משתמש ברגקס אז המשתמש קצה לא היה אפילו מרגיש ש
http://xx.com/image1.jpg
מפנה למעשה ל
../../../image1.jpg

ופולט אליו את ההדרים של התמונה (:

יותר שימושי - רק מה שחשוב תשתמש בHTACCESS גלובאלי ולא PER FOLDER כי יש הבדל ריצה רציני (לפי המסמכים של APACHE) וזה יכול לחסוך במשאבים

בהצלחה

ד'א
יש הרבה תוכן בHEADERS של התמונה (מתי נוצרה גודל סוג במה זה צולם וכו' תוכל לשלוף הרבה נתונים משם מבלי לאחסן בDB)

ניצן


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

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