online_mansoor2007
جمعه 11 تیر 1389, 11:26 صبح
با سلام به همه اساتید
من برنامه ای نوشتم که کاربر توسط Querystring مقداری را با فرمت زیر به یک صفحه ارسال می کند :
xxxxx.yyyyy.zzzzz
x و y و z کاراکترهای نامشخص و متغیری هستند که توسط کاربر وارد میشه . مثلاً کاربر مقداری را به صورت زیر ارسال می کنه :
sharj.saeid.120
حالا من می خوام 2 تا کار انجام بدم .
1- اینکه اطلاعاتی که توسط کاربر ارسال شده آیا با فرمت درست xxxxx.yyyyy.zzzzz ارسال شده ؟
2- همانطور که مشاهده می کنید رشته توسط کاربر دارای 3 قسمت هست که با نقطه از هم جدا شده ، من می خوام این قسمت ها را تفکیک کنم و هر کدام را درون یک متغیر بریزم . در واقع xxxxx در یک متغیر ، yyyyy در یک متغیر و zzzzz هم به همین صورت .
در ضمن طول هر قسمت نیز نا مشخص هست . مثلاً x ممکن هست یک کاراکتر باشد ، ممکن هست 100 کاراکتر باشد .
پیشاپیش از همه دوستانی که توجه دارند به این بحث تشکر می کنم
من برنامه ای نوشتم که کاربر توسط Querystring مقداری را با فرمت زیر به یک صفحه ارسال می کند :
xxxxx.yyyyy.zzzzz
x و y و z کاراکترهای نامشخص و متغیری هستند که توسط کاربر وارد میشه . مثلاً کاربر مقداری را به صورت زیر ارسال می کنه :
sharj.saeid.120
حالا من می خوام 2 تا کار انجام بدم .
1- اینکه اطلاعاتی که توسط کاربر ارسال شده آیا با فرمت درست xxxxx.yyyyy.zzzzz ارسال شده ؟
2- همانطور که مشاهده می کنید رشته توسط کاربر دارای 3 قسمت هست که با نقطه از هم جدا شده ، من می خوام این قسمت ها را تفکیک کنم و هر کدام را درون یک متغیر بریزم . در واقع xxxxx در یک متغیر ، yyyyy در یک متغیر و zzzzz هم به همین صورت .
در ضمن طول هر قسمت نیز نا مشخص هست . مثلاً x ممکن هست یک کاراکتر باشد ، ممکن هست 100 کاراکتر باشد .
پیشاپیش از همه دوستانی که توجه دارند به این بحث تشکر می کنم