שלח תשובה

זירת השאלות

394
צפיות
1
תשובות

שמירת נתיב קובץ + שם בפקד fileuploa

,‏ 15 בינואר, 2007

שאלה על פקד FILEUPLOAD:

אני רוצה לאפשר למשתמשים לבחור קובץ ולשמור את הנתיב והשם שלו.

אני רוצה רק את הנתיב והשם בלי להעלות את הקובץ עצמו.

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

הבעיה היא שאין לפקד מאפיין שנותן את כל הטקסט שבו. יש מאפיין שנקרא fileName שנותן רק את שם הקובץ בלי הנתיב.
יש דרך לקבל את כל הטקסט שמופיע בפקד?

עוד דבר, אין אני מקליד שם קובץ בצורה ידנית ולא על ידי בחירה ב browse זה נופל בבדיקה:
if (fileupload1.filename !="")    X
כלומר: אם הקלדתי שם ידנית ולא ע"י בחירת קובץ זה מראה ששם הקובץ הוא ריק!

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

תגיות:

1 תשובות

  1. aabbcc123 הגיב:

    קיבלתי תשובה
    בפורום דוטנט בתפוז:
    fileupload1.postedfile.filename

    תודה.

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!