ב ASP השתמשתי בREQUEST

p i x e l

New member
ב ASP השתמשתי בREQUEST

.QUERYSTRING, בשביל לשלוף מחרוזת שנשלחה מטופס., איך אני עושה את זה ב C++ , יש לי קישור למשל: forms.asp?id=15+group=2 , איך אני שולף נתנוים כמו ה ID ו ה אם יכול להיות שבכלל כתיבת הקישור לא נכונה ?, תודה.
 

gilad g

New member
המממ

העברת פרמטרים ב-URL בHTTP, נעשית באופן הבא:
forms.asp?id=15&group=2​
& ולא +
קליטת נתונים משורת הכתובות נעשית באותו אופן ב-ASP.NET. אני לא יודע איך זה יהיה ב-++C, אבל ב-#C זה ככה:
string x = Request.Querystring["id"];​
יכול להיות שב-++C זה אחרת
 

p i x e l

New member
ניסיתי כך הוא מוציא הודעת שגיאה,

אולי לחא ייבאתי את ה NAMESPACE ? USING ?
 

p i x e l

New member
קודם כל תודה, דבר שני , כוונתי

הייתה הפוכה, אני כותב ב C#
 

gilad g

New member
אההה ../images/Emo13.gif

אז אם כך, אתה יכול להראות קצת קוד, כדי שאני אראה מה בדיוק כתבת
תודה
 

p i x e l

New member
טוב, רק תהיה עדין, חדש בתחום ../images/Emo6.gif

public class forms : System.Web.UI.Page { protected string y; private void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here y = Request.Querystring["group"]; Response.Write(y);​
אל הדף מגיעים מקישור שעובד כמו שצריך.
 

p i x e l

New member
גם , וגם הייתה בעיה בקובץ XML

שממנו ניסיתי לשלוף את הנתונים. תודה.
 

p i x e l

New member
הצלחתי לבצע בעזרת XPATH שאילתא

ל XML, ששואלת האם ELEMENT כלשהו הוא STRING מסויים, איך אני מבצע שאילתא בה אני מבקש לבדוק ששני אלמנטים הם שווים לSTRING מסויים...
 

gilad g

New member
שלום ../images/Emo13.gif

אתה יכול להראות לנו בבקשה מה עשית עד עכשיו
תודה.
 
למעלה