473
צפיות
צפיות
11
תשובות
תשובות
aspUpload …
אני רוצה לבנות טופס עם אופציית בחירת קובץ והעלתו לשרת ("עיון") .
כמובן אופציית העלאת הקובץ הזה היא חלק מטופס שלם ואני רוצה שבחלק של המשיכת נתונים מן הטופס תמשך גם הכתובת URL המלאה של הקובץ.
כלומר, לדוגמא ואני רוצה לבנות אופציית הוספת הודעה לפורום וחלק מן הטופס מאפשר להעלות תמונה מהמחשב של אותו משתמש . לאחר שנבחר הקובץ מן המחשב שלו והמשתמש לחץ "שלח" החלק של ה request.form יקבל את הURL המלא של התמונה לאחר שהועלתה .
כיצד זה אפשרי ?
תודה וחג שמח :]
11 תשובות
אתה מנוסה עם האובייקט הנ"ל?
כאשר משתמשים באובייקט הנ"ל האופציה של request.form/querystring משתנות אל x.form/querystring כאשר x מציין את שם האובייקט שיצרת.
באתר הבית של האובייקט יש דוגמאות של העלאת קבצים בצירוף שדות טופס רגילים.
לא הבנתי את השורה השלישית שלך: "החלק של ה request.form יקבל את הURL המלא של התמונה לאחר שהועלתה".
איך אני לוקח את
המשתנה ומזין אותו לdb???
לדוגמא בדוגמא שלהם בדף קליטה של הנתונים ישנה למשל:
Upload.Form("Description")
ואני רוצה להכניס לשדה category אצלי בטבלת customer את המשתנה
Upload.Form("Description")
ההכנסה למסד לא משתנה.
דהיינו ב-
בvalue מה אני רושם בהנחה שזה שדה מסוג טקסט?
מה שעשיתי הוא:
<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.OverwriteFiles = False
On Error Resume Next
Upload.SetMaxSize 1048576 ' Limit files to 1MB
Count = Upload.Save("F:webspacedisk20tamam.co.iltamam.co.ilwwwlimages")
set conn=server.createobject("adodb.connection")
For Each Item in Upload.Form
conn.open "tamam"
sql="insert into mana(melel,ifyun,lang,name1,images) values('" & Upload.Form("melel") & "'," & Upload.Form("ifyun") & "," & Upload.Form("lang") & ",'" & Upload.Form("name1") & "','" & File.FileName & "')"
response.write sql
'conn.Execute sql
Next
'conn.close
'set conn=nothing
%>
prince01הצלחתי
אם אתה לא אשמח לעזור.
אני בינתיים קורא באתר הבית של האוב'
אבל בכל זאת, אשמח אם תעזור לי ..
די פשוט
בדף של הטופס אתה עושה רגיל ומעביר לדף שנמצא בדוגמאות של הaspupload
שם אתה מכניס לתוך משתנים את הנתונים בלי לקלוט באופן רגיל.
לדוגמא משתנה כמו name1
אתה מכניס כך:
name1=Upload.Form("name1")
ואז מזין לתוך הdb במשפט insert פשוט.
רק על תשכח בדף קליטת הנתונים:
Set File = Upload.Files(1)
רק חבל שבקטע של Form הוא לא
תומך בקולקשיינים (כלומר שיש מס' שדות בעלות אותו שם)
שאלה לי
<td onclick="location.href='http://someurl.com'">
איך אני יכול לקבוע את הtarget שלו ?
נניח והtarget של הקישור הוא "main" …
טעות שלי … רשמתי בפורום הלא נכון
לרשום בפורום צד לקוח או שתעבירו לבד ?