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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. העלאת קובץ ב javascript ע"י input מסוג file

העלאת קובץ ב javascript ע"י input מסוג file

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 4 כותבים 338 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • P
    P
    pancake
    כתב ב נערך לאחרונה על ידי
    #1

    אני רוצה להשתמש בלחצן העלאת קובץ בג'אווה סקריפט כדי לקבל נתיב של תמונה לשמירה בדאטה בייס, אבל הלחצן "input type="file מביא לי נתיב מזויף שכרום יוצרים על מנת שלא לחשוף את מערכת הקבצים של המשתמש.
    הנתיב נראה כך: c://fakepath/filename.jpg
    איך אפשר להגיע לנתיב האמתי?

    צבי-שצ י 2 תגובות תגובה אחרונה
    0
    • P pancake

      אני רוצה להשתמש בלחצן העלאת קובץ בג'אווה סקריפט כדי לקבל נתיב של תמונה לשמירה בדאטה בייס, אבל הלחצן "input type="file מביא לי נתיב מזויף שכרום יוצרים על מנת שלא לחשוף את מערכת הקבצים של המשתמש.
      הנתיב נראה כך: c://fakepath/filename.jpg
      איך אפשר להגיע לנתיב האמתי?

      צבי-שצ
      צבי-שצ
      צבי-ש
      כתב ב נערך לאחרונה על ידי צבי-ש
      #2

      @pancake כתב בהעלאת קובץ ב javascript ע"י input מסוג file:

      אני רוצה להשתמש בלחצן העלאת קובץ בג'אווה סקריפט כדי לקבל נתיב של תמונה לשמירה בדאטה בייס, אבל הלחצן "input type="file מביא לי נתיב מזויף שכרום יוצרים על מנת שלא לחשוף את מערכת הקבצים של המשתמש.
      הנתיב נראה כך: c://fakepath/filename.jpg
      איך אפשר להגיע לנתיב האמתי?

      א יוכלו יותר לעזור לך אם תעלה פה את הקוד הרלוונטי שעושה לך בעיות (למשל הקוד שמטפל בכפתור העלאה)
      ב זה https://stackoverflow.com/questions/5587973/javascript-upload-file עוזר לך?

      עריכה:
      לאחר תגובתו של יוסף בן שמעון, אני מבין שלא קראתי טוב את השאלה..
      מתנצל.

      כיף לגלות דברים חדשים.
      חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

      תגובה 1 תגובה אחרונה
      2
      • P pancake

        אני רוצה להשתמש בלחצן העלאת קובץ בג'אווה סקריפט כדי לקבל נתיב של תמונה לשמירה בדאטה בייס, אבל הלחצן "input type="file מביא לי נתיב מזויף שכרום יוצרים על מנת שלא לחשוף את מערכת הקבצים של המשתמש.
        הנתיב נראה כך: c://fakepath/filename.jpg
        איך אפשר להגיע לנתיב האמתי?

        י
        י
        יוסף בן שמעון
        כתב ב נערך לאחרונה על ידי
        #3

        @pancake אי אפשר להגיע לנתיב האמיתי, הדפדפנים לא מאפשרים לך לחשוף פרטים על מערכת הקבצים של המשתמש
        אולי תפרט מה בדיוק אתה צריך לעשות, מה הצורך שלך בנתיב האמיתי?

        P תגובה 1 תגובה אחרונה
        4
        • י יוסף בן שמעון

          @pancake אי אפשר להגיע לנתיב האמיתי, הדפדפנים לא מאפשרים לך לחשוף פרטים על מערכת הקבצים של המשתמש
          אולי תפרט מה בדיוק אתה צריך לעשות, מה הצורך שלך בנתיב האמיתי?

          P
          P
          pancake
          כתב ב נערך לאחרונה על ידי
          #4

          @יוסף-בן-שמעון אני רוצה שהמשתמש יעלה תמונת פרופיל שלו. יש דרך אחרת לעשות את זה?

          י dovidD 2 תגובות תגובה אחרונה
          0
          • P pancake

            @יוסף-בן-שמעון אני רוצה שהמשתמש יעלה תמונת פרופיל שלו. יש דרך אחרת לעשות את זה?

            י
            י
            יוסף בן שמעון
            כתב ב נערך לאחרונה על ידי יוסף בן שמעון
            #5

            @pancake לא שומרים נתיב, הנתיב לא אמור לעניין אותך
            אתה צריך להעלות את הקובץ עצמו לשרת ולשמור אותו שם
            בעיקרון כשמשתמש בוחר קובץ עם input file אתה מקבל גישה למידע הבינארי של הקובץ, ואתה יכול להעלות אותו בדרך הפרימיטיבית עם טופס
            יש דרך יותר מודרנית להשתמש ב FileReader, אתה קורא את הקובץ לוקאלית, ויכול להעלות אותו או חלקים ממנו, ולהציג מחוון העלאה.

            ראה כאן וכאן

            תגובה 1 תגובה אחרונה
            5
            • P pancake

              @יוסף-בן-שמעון אני רוצה שהמשתמש יעלה תמונת פרופיל שלו. יש דרך אחרת לעשות את זה?

              dovidD
              dovidD
              dovid
              ניהול
              כתב ב נערך לאחרונה על ידי
              #6

              @pancake מה שפת הצד שרת שלך?

              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              תגובה 1 תגובה אחרונה
              0

              שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

              בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

              • התחברו או הירשמו כדי לחפש.
              • פוסט ראשון
                פוסט אחרון
              0
              • דף הבית
              • קטגוריות
              • פוסטים אחרונים
              • משתמשים
              • חיפוש
              • חוקי הפורום