رفتن به مطلب
  • 0
mahdi tahan

عدم تطابق رشته ها

سوال

mahdi tahan    708

با سلام خیلی وقته به مشکل عجیبی خوردم

من با post ایتدا یک رشته رو از دیتابیسم با کتابخوه پرشین میگیرم به این نحو(هم از فایل تکست تست کردم هم از SharedPrefrence)

               Dim jh As String = Result   
               If jh.EndsWith("ok") Then
					
					Dim str1() As String
					str1 = Regex.Split("/",jh)
					Dim strp As String=str1(0)
					

					File.WriteString(File.DirInternal,"jjkh.txt",strp)

					Dim msequr As M_Secure_SharedPrefrence
					msequr.initialize("12345678")
					msequr.savesecurString("okj",strp)

تو یه اکتیویتی همین کد رو post میکنم تا تو سرور با فیلد همون دیتابیس مقایسه بشه به این نحو

		Dim postquery As PostRequest=prf.BuildPostQuery("http:****","actied")

	*	postquery.addParametrs("cod",File.ReadString(File.DirInternal,"jjkh.txt"))
	*	postquery.addParametrs("cod",msequr.getsecurString("okj",""))

		postquery.executRequest

ستاره ک گذاشتم ینی با هردوروش تست کردم.

 

مشکل اینجاست که تو فایل php با اینکه هردو رشته کاملا شبیه همن ولی میگه شبیه هم نیستن و اینو بگم که مشکل تو فایل php نیست

چرا که وقتی میخوام رشته رو پست کنم اگر مستقیم به این نحو بنویسم بدون مشکل کار میکنه

postquery.addParametrs("cod","pfsy8gm4nb5o6ri")

پس مشکل اینطوریه که وقتی رشته میره تو تابع به مشکل میخوره.

 

*البته تو php از (==/===/strcasecmp /strcmp)استفاده کردم و نتیجه همشون یکی بود 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
mahdi tahan    708

خوب جوابشو پیدا کردم

میزارم شاید بدرد کسی خورد

با اینکه مشخص نبود ولی مث اینکه وقتی تو جایی ذخیره میشه ی فضای خالی هم میگیره

که اون فضای خالی رو با این دستور php حذف کردم و اوکی شد

$cod=trim($cod);

 

  • پسندیدن 2

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...