לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 02-10-2008, 13:40
  -Dorz- -Dorz- אינו מחובר  
 
חבר מתאריך: 01.10.08
הודעות: 6
הצגה | מערכת העלאת קבצים

שלום לכולם,

אני מתלמד PHP מזה חודשיים והמערכת הקודמת שלי הייתה מערכת תגובות (לפני כחודש)

רציתי להציג לכם את המערכת שבאמת השקעתי בה את כל הידע שלי, מערכת העלאת קבצים



המערכת כוללת את האפשרויות הבאות:
  • כל תמונה שמועלת לשרת מקבלת ID משלה דרך המסד, שם התמונה, גודל התמונה, אורך, רוחב וכתובת התמונה
  • תנאי שגיאות (שגיאות קובץ גדול מידי, קובץ לא נבחר, סיומת לא נתמכת, אימייל לא תקין - למערכת ה"הערות והצעות" שיפורט במהשך ועוד)
  • לאחר העלאת התמונה לשרת, הקובץ מקבל שם חדש, בעל 12 תווים של אותיות ומספרים רנדומליים
  • דף הצגת התמונה, הכולל אפשרויות מיוחדת כמו אורך התמונה, גודל, תאריך העלאה, שעת העלאה וכו'
  • אפשרות חדשה - בדף הצגת התמונה יתווסף טבלה מסודרת של 5 תמונות אחרונות שהועלו לשרת
  • כל תמונה שמועלת לשרת, מועלת אל שתי תיקיות בו זמנית, תיקיה אחת בשם images בגודל התמונה המקורי, ואחת מועלת לתיקיה thumbs בגודל הקטן מהגודל המקורי כ-70% על מנת להציג את התמונה בגודל קטן
  • מערכת הערות והצעות, עובד על פי מסד, כל תגובה שמתקבלת מקבלת דרך המסד ID משלה, שם השולח, אימייל, נושא ותוכן ההודעה
התגובות נשלחות לפאנל ניהול של המערכת, הכולל את האפשרויות הבאות:

- אפשרות הוספת מנהלים

- אפשרות עריכת מנהלים - עריכת פרטים (שם משתמש, אימייל, סיסמא(מוצפנת ב-MD5))

- אפשרות מחיקת מנהלים

- אפשרות הוספת לינקים

- אפשרות עריכת לינקים (שם האתר, כתובת)

- אפשרות מחיקת לינקים

- תצוגת התמונות בטבלה מסודרת הכוללת שם התמונה,כתובת,גודל,תאריך העלאה,IP ומחיקה

- תצוגת התגובות בטבלה מסודרת הכוללת שם השולח, אימייל,תאריך שליחה,שעה,כותרת, תוכן ומחיקה

לינק למערכת:

http://musicalz.smartracker.net/tester

לינק לפאנל ניהול:

http://musicalz.smartracker.net/tester/admin

שם משתמש:

fresh

סיסמא:

fresh

יש ללחוץ התחבר ולא אינטר

- הורדתי את ההרשאות של מחיקה, עריכה לכל המנהלים חוץ מהמשתמש הראשי (admin)



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

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

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

אני אשמח לקבל ביקורת על התכנות בלבד ולא על העיצוב שאין;P

ומקווה לקבל ביקורות בונות, כל הצעה תתקבל בברכה

הרי אני בטוח שעשיתי כמה דברים לא טובים/תקניים

יום טוב לכולם
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

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

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 05:43

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר