446
צפיות
צפיות
15
תשובות
תשובות
עדכון קבצים באתר
היי לכולם,
כיצד מעדכנים קבצי וורד, אקסל דרך האתר כאשר לאחר העדכון מחזירים אותם (ע"י לחיצת כפתור) בדיוק לאותו מקום בו היו בשרת?
מהו הקוד הרצוי או דרך הפעולה?
תודה מראש,
ביי
היי לכולם,
כיצד מעדכנים קבצי וורד, אקסל דרך האתר כאשר לאחר העדכון מחזירים אותם (ע"י לחיצת כפתור) בדיוק לאותו מקום בו היו בשרת?
מהו הקוד הרצוי או דרך הפעולה?
תודה מראש,
ביי
15 תשובות
איך העריכה מתבצעת?
בס"ד
האדם מקבל קישור ישיר לקובץ ועורך עם התוכנה?
פתיחת הקובץ
פתיחת הקובץ
במחשב הלקוח לצורך עדכונו ולאחר מכן החזרתו לשרת לאותו מקום בדיוק.
רכיב העלאת קבצים
תשתמש ברכיב העלאת קבצים כגון ASPUpload (יש מאמר באתר).
תצטרך להגדיר ברכיב את האמפיין OverwriteFiles כ-True על מנת שיכתוב על הקובץ הקיים.
אין אפשרות לבצע זאת
ללא רכיב ASPUpload. אני פשוט לא רוצה שהמשתמש יתחיל לחפש ולהגדיר את מיקום שמירת הקובץ.
המתשמש יצטרך לעדכן ובלחיצת כפתור אחת, להחזיר את הקובץ חזרה למקומו בשרת.
רב תודות
אתה יכול לנסות משהוא מסובך
בס"ד
שהקובץ יפתח על השרת והמשתמש יערוך אותו שמה.
כי אם אתה עורך את הקובץ על המחשב שלך אז אתה חייב להעלות אותו חזרה.
יש אולי דרך לתת למשתמש להוריד את הקובץ ואיך שהוא לגלות את הנתיב שהוא שמר אותו אליו בלי התערבותו?
אם כן אז אתה יכול שהוא ישמור את הקובץ ופשוט ילחץ שלח ואתה תדאג לשאר.
מעולה
זה בדיוק מה שאני רוצה לעשות.
כיצד עושים זאת?
ביי
FSO
אף אחד לא יתן לך הרשאות לדבר כזה.
זה פתח ליותר מידי צרות.
הרעיון הוא "לדמות" את המצב שהקובץ
נערך על השרת, ובעצם לשלוח את שם הקובץ בטופס (או בדרך אחרת, זה לא עקרוני), ואז "לדרוס" את הקובץ הקיים עם הקובץ החדש, שהתוכן שלו בא מהריקווסט.
אז זה בעצם לא שונה מכל העלאת קבצים
רגילה, כגון צירוף קובץ להודעה מסויימת בפורום. אתה צריך אובייקט העלאת קבצים. אם אתה בכל זאת מעדיף לא להשתמש באובייקט, קרא את המאמר "העלאת קבצים ללא קומפוננטה".
תודה ידידי
איפה אני מוצא את המאמר?
מעבר לכך, יש מצב שאני רושם לך את הקוד פה ואתה מחווה דעתך?
חן חן על העזרה,
רונן
מצאתי-תודה
1. המאמר באתר, במדור ASP
2. כן