קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [מדריך] המדריך הגדול ליצירת העלאת קבצים,כולל עוגיות. (PHP). חלק 3'
    על ידי Webced בפורום שפות צד שרת
    תגובות: 0
    הודעה אחרונה: 15-06-2011, 16:45
  2. [מדריך] המדריך הגדול ליצירת העלאת קבצים,כולל עוגיות. (PHP). חלק 2'
    על ידי Webced בפורום שפות צד שרת
    תגובות: 0
    הודעה אחרונה: 15-06-2011, 16:10
  3. [JS\PHP]העלאת קבצים מרובה
    על ידי MartiNi בפורום שפות צד שרת
    תגובות: 1
    הודעה אחרונה: 15-02-2011, 18:17
  4. איך המערכת שעשיתי ? -> מערכת העלאת קבצים ...
    על ידי hi_sorie בפורום דיבורים
    תגובות: 26
    הודעה אחרונה: 28-10-2005, 15:32
  5. צריך אתר של העלאת קבצים...
    על ידי EviL BunnY בפורום תמיכה טכנית
    תגובות: 2
    הודעה אחרונה: 28-10-2005, 07:31
+ תגובה לנושא
מציג תוצאות 1 עד 3 מתוך 3

המדריך הגדול ליצירת העלאת קבצים,כולל עוגיות. (PHP).

  1. #1
    משתמש מתקדם
    שם פרטי
    liad
    תאריך הצטרפות
    02/2011
    גיל
    31
    הודעות
    502
    לייקים
    2
    נקודות
    53
    משפט מחץ
    עם היא לא רוצה לשבת על שלה שתשב על שלי
    מין: זכר

    ברירת מחדל המדריך הגדול ליצירת העלאת קבצים,כולל עוגיות. (PHP).

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

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

    א) יצירת מסמך XHTML פשוט,איך עובדים עם זה.


    אוקי,נתחיל. ניצור לנו מסמך מאוד פשוט ורגיל בXHTML:
    קוד PHP:
    <!DOCTYPE html>
    <
    html lang="en">
        <
    head>
            <
    meta "utf-8" />
            <
    title></title>
        </
    head>
        <
    body>
        </
    body>
    </
    html
    נקרא לדף הפשוט שיצרנו "index.php"
    ואז,אחרי שכתבנו ועבדנו ולמדנו איך עובד המסמך XHTML הפשוט שלנו נתחיל לעבוד.

    נכניס את כל הPHP בין התווי BODY,כדי שהוא יקבל קלט,הקלט:
    הPOST והGET.
    הפונקציה EMPTY.

    אחרי שהוספנו את הכפתורים בעזרת התגיות form,הקוד שלנו יראה כך:

    קוד PHP:
    <!DOCTYPE html>
    <html lang="en">
        <head>
            <meta "utf-8" />
            <title></title>
        </head>
        <body>
    <form action="<?php echo $PHP_SELF?> method="post" enctype= "multi/part-data">
            Upload file: <input type="file" name="my_file" </br>
            <input type="submit" name="check_if_press" value="send_file" </br/>
            </form>
        </body>
    </html>
    שימו לב,הגדרנו בתוך הFORM את המשתנה הגלובאלי שלנו,שעליו בכלל יקרא כל העלאה הזאת.
    קוד PHP:
     <form action="<?php echo $PHP_SELF?> method="post" enctype= "multi/part-data">
    המשך בעמוד הבא.

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

  2. קישורים ממומנים

  3. #2
    משתמש מתקדם
    שם פרטי
    liad
    תאריך הצטרפות
    02/2011
    גיל
    31
    הודעות
    502
    לייקים
    2
    נקודות
    53
    משפט מחץ
    עם היא לא רוצה לשבת על שלה שתשב על שלי
    מין: זכר

    ברירת מחדל

    2) תהליך העבודה עם IF
    הכלי שכל מתכנת משתמש בו,הוא התנאי IF. עכשיו,נוסיף את התנאי IF בין התגיות BODY שלנו
    if (isset($_POST["check_if_press"]) && $_POST["check_if_press"] == "send_file")[]
    זה מראה שהשתמנו בIF,ואחרי זה הPOST אומר שלא כולם יראו את זה,רק אתה שמעלה. (send_file").
    וכמובן,לא לשכוח לסגור.

    קוד PHP:

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

    3) תהליך הפונקציה

    עם איזה פונקציה נעבוד? עם שתי פונקציות,move_uploaded_file()
    וגם,נשתמש אחרי זה בפונקציה EMPTY ליד המשתנה הגלובאלי שלנו,דוגמא:
    קוד PHP:
        if (empty($_FILES["my_file"]["name"])) 
    אחרי זה,נעבוד עם המשתנה $dir
    ואז בא עם המשתנה הזה עוד פונקציה,בשם getcwd(),

    הפונקציה החדשה קובעת את המיקום הראשי.
    המשך בעמוד הבא.
    נערך לאחרונה על ידי Webced; 15-06-2011 בשעה 14:37.
    עיצוב אתרים, התאמה וחיתוך, מערכת ניהול תוכן, קידום ושיווק, אחסונים, שמות מתחם.

  4. #3
    משתמש מתקדם
    שם פרטי
    liad
    תאריך הצטרפות
    02/2011
    גיל
    31
    הודעות
    502
    לייקים
    2
    נקודות
    53
    משפט מחץ
    עם היא לא רוצה לשבת על שלה שתשב על שלי
    מין: זכר

    ברירת מחדל

    דוגמא לפונקציה והמשתנה החדש:
    קוד PHP:
     $dir getcwd()."/"
    שוב,נחזור למשתנה הגלובאלי שלנו,ואז הוא יראה לנו מה השם של הקובץ,ואז יעביר לדף של הפלט.
    קוד PHP:
    move_uploaded_file($_FILE["my_file"]["tmp_name"] , $dir.$_FILES["my_file"]["name"]);
            echo 
    " Well,You Uploaded a file. GL!".; 
    ולא לשכוח לסגור:
    קוד PHP:
    }
            
            } 
    זהו,אתם יכולים להוסיף את הכפתורים כמו כפתור submit "שליחה",ואז ניצור לנו כפתורים אחרים.
    *בשביל הדף עם הפלט,אתם תצטרכו ליצור דף חדש לגמרי,עם header ("פלט").
    העוגיות יהיו בהמשך. בחלק 2.

    בהצלחה,Like_Soul©
    נערך לאחרונה על ידי Webced; 15-06-2011 בשעה 14:42.
    עיצוב אתרים, התאמה וחיתוך, מערכת ניהול תוכן, קידום ושיווק, אחסונים, שמות מתחם.

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 20:15.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,449,796 | הודעות: 8,150,378 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect