466
צפיות
צפיות
5
תשובות
תשובות
שלום
יש לי STRING
שמייצג את משתני ה- FORM
האם יש דרך לטפל בו ובכל לסדר את האחוזים ושאר הסימנים
bEditMode=False&MeetingId=&CustomerName=%E3%22%F8++%E0%E4%F8%E5%EF+%E0%E9%F1%F7%E5%E1&TXTNNDTDATE%5EDATE=30%2F5%2F2004&cmbNnTime-Hours%5ETime-Hours=08&cmbNnTime-Minutes%5ETime-Minutes=20&cmbNnDurations%5EDuration=2&cmbMeetingsTypes=-1&cmbNnWorkPlaces%5EWorkplace=12542&hdnNewWorkingPlace=false&txtAnStWorkPlace%5EWorkPlace=&cmbNnSpecialties%5ESpecialties=53&cmbSentences=2&txtAnStRemarks%5ERemarks=&cmbDrugs=2&txtAnEmEmail%5EEmail=&txtHelpDesk=&optNextMeeting=1&TXTANDTDATE1%5EDATE1=&submit1=++SAVE++&DoctorId=114696&DataId=&IdParent=&UseQueue=&TargetPersonsClosed=False&MaxDateForTargetingExceeded=False
5 תשובות
לא יודע איך הגעת אליו
אבל אם אתה עובד ב-ASP אתה יכול לעשות SPLIT על המחרוזת ואז לקבל כמערך את כל הנתונים וכך תוכל לטפל בהם
VBS:
bEditMode=SPLIT(bEditMode, "&")
JS:
bEditMode=bEditMode.split("&")
(לגבי הסינטקס ב-VBS אני לא בטוח)
אסביר את עצמי .. ו-SPLIT לא מתאים
אני שולח טופס ב- POST או QUERYSTRING
אבל רוצה לשמור ב-DB את כל האוסף REQUEST.FORM שנשלח
כלומר את כל המשתנים..
אבל ל-DB נכנסים גם הסימנים הנ"ל שאותם אני לא רוצה
לכן רציתי לבצע איזושהי פעולה לפני הכנסת הנתונים ל- DB
אולי אשאל כיצד אני
עובר על כל המשתנים שעברו ב- post
For Each item in … Next
תודה
אתה דיי מתבלבל
אומר שאתה שולח ב-POST, "אבל רוצה לשמור ב-DB את כל האוסף REQUEST.FORM שנשלח"…
בהנחה שאתה מדבר עם ה-QS, ניסית לעשות For Each item in Request.QueryString?
אתה התבלבת לדעתי 😛
ששולחים ב-POST אז מקבלים ע"י FORM
וששולחים ב-GET אז מקבלים ע"י ה-QS