نمایش نتایج 1 تا 32 از 32

نام تاپیک: مشکل در ارسال اطلاعات متنی به سرور

  1. #1

    مشکل در ارسال اطلاعات متنی به سرور

    با درود . من برای یک شرکت یک برنامه پرسنلی ساده به زبان php نوشته ام که به صورت اینترانت است یعنی برنامه روی سرور شرکت است (نه اینترنت) و برنامه هم به خوبی کار میکند . ما یک تبلت اندرویدی داریم که این تبلت هم در این شبکه داخلی join شده است و چون برنامه ما مثل همه برنامه های تحت وب با مرورگر اجرا میشود ، به راحتی با این تبلت اندرویدی هم با این برنامه از طریق مرورگر کار میکنیم فقط یک مشکل وجود دارد : هنگام ارسال اطلاعات از طریق فرمها ، زمانی که از تبلت اندرویدی استفاده میکنیم اطلاعات متنی (چه فارسی و چه انگلیسی) به سرور ارسال نمی شود . من حتی برای ارسال اطلاعات از json استفاده کردم و باز هم انجام نشد . در واقع با تبلت اندرویدی از طریق فرمهای html فقط اطلاعات عددی ارسال میشود و اطلاعات متنی ارسال نمیشود . لطفا من را راهنمایی بفرمایید . ممنون

  2. #2
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    با درود . من برای یک شرکت یک برنامه پرسنلی ساده به زبان php نوشته ام که به صورت اینترانت است یعنی برنامه روی سرور شرکت است (نه اینترنت) و برنامه هم به خوبی کار میکند . ما یک تبلت اندرویدی داریم که این تبلت هم در این شبکه داخلی join شده است و چون برنامه ما مثل همه برنامه های تحت وب با مرورگر اجرا میشود ، به راحتی با این تبلت اندرویدی هم با این برنامه از طریق مرورگر کار میکنیم فقط یک مشکل وجود دارد : هنگام ارسال اطلاعات از طریق فرمها ، زمانی که از تبلت اندرویدی استفاده میکنیم اطلاعات متنی (چه فارسی و چه انگلیسی) به سرور ارسال نمی شود . من حتی برای ارسال اطلاعات از json استفاده کردم و باز هم انجام نشد . در واقع با تبلت اندرویدی از طریق فرمهای html فقط اطلاعات عددی ارسال میشود و اطلاعات متنی ارسال نمیشود . لطفا من را راهنمایی بفرمایید . ممنون
    سلام . آیا مرورگری که در تبلت و در ویندوز استفائه می کنید یکی است ؟؟ میشه فرم HTML اتون رو اینجا قرار بدید ؟ اینکه ارسال نمی شود دقیقا یعنی چی ؟ یعنی مثلا POST["TagName"]_$ که باید حاوی اطلاعات باشید خالی هست ؟

  3. #3

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط intheway مشاهده تاپیک
    سلام . آیا مرورگری که در تبلت و در ویندوز استفائه می کنید یکی است ؟؟ میشه فرم HTML اتون رو اینجا قرار بدید ؟ اینکه ارسال نمی شود دقیقا یعنی چی ؟ یعنی مثلا POST["TagName"]_$ که باید حاوی اطلاعات باشید خالی هست ؟

    تشکر از شما . در ویندوز هیچ مشکلی نداریم . هم در تبلت و هم در ویندوز انواع مرورگرها تست شده اند . مثلا در فرم لاگین برنامه ، کاربری که نام کاربری مثلا alireza دارد از طریق تبلت نمیتواند لاگین کند ( از ویندوز میتواند) برای همین مجبور شدیم همه نام کاربری ها را عددی کنیم . ولی در قسمتهایی که باید یک متن ارسال شود در تبلت مشکل داریم و متن خالی ارسال میشود

  4. #4

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    ضمنا این نکته قابل ذکر است که یک سایت داخلی (روی شبکه نه اینترنت) هم که با وردپرس میباشد روی سرور این شرکت است و هنگام لاگین کردن با تبلت اندرویدی به این سایت هم هنگامی که نام کاربری یا پسورد از حروف تشکیل شده مشکل دارند و برای همین اطلاعات لاگین را عددی کرده اند . البته در نمایش اطلاعات هیچ مشکلی وجود ندارد فقط در ارسال اطلاعات متنی آن هم با اندروید این مشکل وجود دارد.

  5. #5
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    تشکر از شما . در ویندوز هیچ مشکلی نداریم . هم در تبلت و هم در ویندوز انواع مرورگرها تست شده اند . مثلا در فرم لاگین برنامه ، کاربری که نام کاربری مثلا alireza دارد از طریق تبلت نمیتواند لاگین کند ( از ویندوز میتواند) برای همین مجبور شدیم همه نام کاربری ها را عددی کنیم . ولی در قسمتهایی که باید یک متن ارسال شود در تبلت مشکل داریم و متن خالی ارسال میشود
    دوست من اینکه فقط بخاطر این بیاید نام کاربری ها رو عددی کنید اصلا جالب نیست .ضمنا این قضیه می تونه از طول فیلد مقدار ارسالی باشه . و از طرفی میتونه به خاطر خطای کدهای مربوط به دیتابیس باشه.اما چون دارید میگید تو ویندوز مشکلی ندارید من شدیدا بر این باورم که شما بایدایتدا یک نمونه فرم تون مثلا همون فرم لاگینتون رو در اینجا قرار بدید بررسی کنیم.

  6. #6
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    ضمنا این نکته قابل ذکر است که یک سایت داخلی (روی شبکه نه اینترنت) هم که با وردپرس میباشد روی سرور این شرکت است و هنگام لاگین کردن با تبلت اندرویدی به این سایت هم هنگامی که نام کاربری یا پسورد از حروف تشکیل شده مشکل دارند و برای همین اطلاعات لاگین را عددی کرده اند . البته در نمایش اطلاعات هیچ مشکلی وجود ندارد فقط در ارسال اطلاعات متنی آن هم با اندروید این مشکل وجود دارد.
    آهان پس نیازی نیست کد قرار بدید..بزارید کمی فکر کنم..

  7. #7

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    همه فرمهای ورود بسیار ساده اند و بدون خطا روی ویندوز کار میکنند . البته این مطلب را ذکر کنم که وقتی این برنامه را روی اینترنت (هاست) میگذاریم دیگه این مشکل وجود نداره و با اندروید هم اطلاعلات متنی به درستی ارسال میشه . این مشکل فقط در شبکه داخلی وجود داره

  8. #8
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    ببینید شما وقتی با متد GET اطلاعاتی رو با باز کردن این URL میفرستید : yourdomain.com?t=salam اون وقت echo $_GET["t"]; به شما چی میده ؟ اگر salam رو نشون میده اون وقت آیا وقتی یک فرم دارین که متدش GET هست آیا پارامترها به درستی به انتهای URL تون اضافه میشن ؟؟

  9. #9

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    بله همه این موارد چک شده . من سابقه 5 سال برنامه نویسی دارم و به php تسلط دارم و با لاراول برنامه مینویسم ولی واقعا تو این مشکل موندم و هیچ راه حلی پیدا نمیکنم

  10. #10
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    بله همه این موارد چک شده . من سابقه 5 سال برنامه نویسی دارم و به php تسلط دارم و با لاراول برنامه مینویسم ولی واقعا تو این مشکل موندم و هیچ راه حلی پیدا نمیکنم
    ببخشید من ایتدا دست کمتون گرفتم .. ولی به سوالم جواب ندادین . وقتی با متد GET اطلاعاتی رو با تایپ کردن این URL میفرستید : yourdomain.com?t=salam اون وقت echo $_GET["t"]; به شما چی میده ؟ متن خالی ؟ خطا ؟ یا salam ?

  11. #11
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    یه آزمایش ساده بکن
    یه فرم رو که هم محتوای متنی و هم محتوای عددی رو با تبلت پست کن به یه اسکریپت
    بعد تو اسکریپت پارامتر های ارسال شده رو بریز تویه فایل متنی مثلا با این کد (چک کن اررور سینتکس نداشته باشه )
    file_put_contents('log.txt' , json_encode($_POST));


    بعد برو فایل رو باز کن ببین چی توش داری

  12. #12

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    اطلاعات با Get ارسال شده در ادرس بار نمایش داده میشه ولی echo نمیشه در واقع هیچی نمایش داده نمیشه

  13. #13
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    اطلاعات با Get ارسال شده در ادرس بار نمایش داده میشه ولی echo نمیشه در واقع هیچی نمایش داده نمیشه
    در سورس صفحه چی ؟ اونجام چیزی نیست دیگه نه ؟

  14. #14
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    اگر سورس صفحه yourdomain.com?t=salam هم چیزی اکو نمیشه اون وقت یعنی شما باعبارات با قاعده میتونید پارامتر رو دریافت کنید دیگه؟ ولی متد گلوبال GET خالی هست..

  15. #15

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    بله در سورس صفحه ، بخشی که متغیر echo شده هیچی نیست . اطلاعات ارسالی ، در فایل هم نوشته نمیشه و فایل خالیه . فقط اعداد ارسال میشه

  16. #16

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    به طور مثال در برنامه وردپرس به هیچ وجه با تبلت نمیتونن پست بذارن . وقتی دیتابیس وردپرس را مشاهده میکنم ، پست در دیتابیس اینزرت شده ولی فیلدهای متنی خالیه . ضمن اینکه وردپرس هیچ اروری هم نداده که مثلا عنوان پست یا محتوای پست خاله و پست را insert کرده

  17. #17
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    شما بیاین یک کاری بکنین ، رو سرورتون SSL نصب کنین اون وقت با HTTPS کار کنین ببینین چی میشه..

  18. #18
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    من یه چیزی اینجا یاد گرفتم اینکه تا حالا فک میکردم خاصیت GET_$ مقادیرشو از URL جاری میخونه ولی فهمیدم که از بدنه درخواست خونده میشه . من سوادم بیش از این نرسید ، و معلوم هست که محدودیت از طرف اندروید هست و منم سررشته ای تو اندروید ندارم..انشالا دوستان دیگه کمک میکنن...

  19. #19

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    در سیستمهای لینوکس کاراکتر انتهای خطوط \n است، درحالیکه در ویندوز \r\n است. شاید این تفاوت جایی طوری ایجاد مشکل میکنه.
    فعلا چیز بیشتری بنظرم نمیرسه، ولی اگر دست من بود بالاخره ته و توش رو درمیاوردم!
    راستی منم بعضی وقتا با فیلترشکن میرم به سایت وردپرس خودم گاهی ارسال فرم ها به مشکل میخوره انجام نمیشه که اینطور مواقع از hotspot shield استفاده میکنم ولی وقتی بجاش از سایفون استفاده میکنم این مشکل رفع میشه. شاید اینم یجوری یه ربطی داشته باشه
    در کامپیوتر گاهی ارتباطهای خیلی ظریف و غیرمنتظره ای ایجاد میشه بین چیزهایی که هیچکس بنظرش نمیرسه.

    یک ایده ای بنظرم میرسه اون اینکه باید قدم به قدم چیزی که مرورگر از داخل تبلت ارسال میکنه چک بشه ببینیم چی هست دقیقا و مشکل از کجای زنجیره شروع میشه.
    برای این کار میشه مثلا یه برنامه ای چیزی اگر باشه مثل packet sniffer روی تبلت نصب کرد و دید که چی ارسال میشه و چی نمیشه. یا اگر چنین برنامه ای هم نبود آدم خودش میتونه یک سوکت سرور ساده بنویسه روی تبلت ران کنه و محل سابمیت شدن فرمهای تبلت اون سوکت سرور باشه، و این سرور هرچی دریافت میکنه لاگ بکنه.
    خلاصه حرکتهای خیلی حرفه ای میشه زد از ریزترین جزییات و سرنخ ها رو باید قدم به قدم از درون مرورگر دنبال کرد، ولی مسلما وقت و انرژی میبره و کار راحتی نیست و نیاز به سواد و توانایی بالایی داره.

  20. #20

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    باید بررسی کرد مشکلی در انکدینگ ارسالی هم نباشه.
    یعنی فرمهای روی تبلت با چه انکدینگی اطلاعات رو ارسال میکنن.
    مثلا آیا utf-8 است؟

    راستی شما از طریق wifi تبلت رو به شبکه وصل میکنید؟ با ارتباط از طریق دیگر مثل کابل usb یا بلوتوث تست کنید ببینید فرقی میکنه؟

    تبلت رو مستقیم از طریق کابل usb به سرور وصل کنید ببینید نتیجه چیه.

    خلاصه میگم قدم به قدم باید دخلشو آورد!
    ریز به ریزش رو باید بررسی کرد از مبداء تا مقصد. و هر تستی این وسط میتونه اطلاعات بیشتری به ما بده سرنخی بده و چیزی رو آشکار کنه که حداقل حدسها و تست های دقیق تر و محتمل تری انجام بدیم.

  21. #21
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    راستش اینطور که شما مطرح میکنید ایراد از لپ تاپ هست و نباید درگیر موضوعات دیگه بشین ! کلا اگه مشکل ارسال متن به صورت GET یا POST باشه نباید بتونین توی Google یا هر سایت دیگه ای هم لاگین کنید یا حتی توی Google جستجو کنین ! شاید مشکل در تنظبمات Security مرورگر مربوطه باشه. با چی روی لپ تاپ کار میکنید ؟ Chrome ؟ سعی کردین عوضش کنید مثلا یا Firefox کار کنید ؟‌ میتونین روی firefox و chrome هم پلاگین یا همون addon نصب کنید تا header ها را باهاش کنترل کنین ببین چی ارسال میشه و چه اتفاقی در پس پرتوکل http داره میفته. میتونید حتی log مربوط به web server را بررسی کنید. apache هم access یا دسترسی را لاگ میکیره و هم خطا ها را. خلاصه باید debug کنید.

  22. #22

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط Unique مشاهده تاپیک
    راستش اینطور که شما مطرح میکنید ایراد از لپ تاپ هست و نباید درگیر موضوعات دیگه بشین ! کلا اگه مشکل ارسال متن به صورت GET یا POST باشه نباید بتونین توی Google یا هر سایت دیگه ای هم لاگین کنید یا حتی توی Google جستجو کنین ! شاید مشکل در تنظبمات Security مرورگر مربوطه باشه. با چی روی لپ تاپ کار میکنید ؟ Chrome ؟ سعی کردین عوضش کنید مثلا یا Firefox کار کنید ؟‌ میتونین روی firefox و chrome هم پلاگین یا همون addon نصب کنید تا header ها را باهاش کنترل کنین ببین چی ارسال میشه و چه اتفاقی در پس پرتوکل http داره میفته. میتونید حتی log مربوط به web server را بررسی کنید. apache هم access یا دسترسی را لاگ میکیره و هم خطا ها را. خلاصه باید debug کنید.
    این مشکل فقط زمانی وجود داره که برنامه روی سرور شرکت است . من برنامه را روی یک هاست گذاشتم و دیگه با تبلت این مشکل وجود نداشت . در واقع این مشکل در شبکه داخلی وجود داره . انواع مرورگرها هم تست شده و در همه آنها این مشکل وجود داره . من حتی برای اینکه اطلاعات داره از اندروید به ویندوز سرور 2008 ارسال میشه برای اینکه مشکلی پیش نیاد ، اطلاعات را به صورت json ارسال کردم ولی بازهم حل نشد و در فایل json بخشی که مربوط به متن است خالیه

  23. #23

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    راستی تنظیمات امنیتی و فایروال و ماجول های امنیتی اینها رو هم چک کن.
    یه فروم عضو بودم هک شد بخاطر همین یه مدت ظاهرا ماجول امنیتی آپاچی بنام mod_security رو فعال کرده بودن و درجهء امنیتش رو روی حد بالا تنظیم کرده بودن، بعد ما که میخواستیم پست بزنیم توش اگر عبارت مشکوکی بود باعث میشد پست مون رو بلاک کنه ولی پیام خطایی چیزی هم نمیداد که بفهمیم داستان چیه، ولی من همینطور تست کردم و حدس زدم تا بالاخره فهمیدم مثلا وقتی در پست یکسری عبارت های خاص میذاشتیم مثلا /tmp و این حرفا، بلاک میشد، فروم تخصصی لینوکس بود و مثلا میخواستی کد هم درج کنی بلاک میشد.

  24. #24
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    این مشکل فقط زمانی وجود داره که برنامه روی سرور شرکت است . من برنامه را روی یک هاست گذاشتم و دیگه با تبلت این مشکل وجود نداشت
    خوب اینطور که میگین مشکل باید از سیستم سرور شما باشه. روی ویندوز چه Web Server ی گذاشتین ؟ IIS یا آپاچی ؟ لاگ هاشون را چک کردین !؟ تنظیمات فایروال و غیره را بررسی کردین !؟ میتونین اگه IIS هست روی Apache واگه Apache هست روی IIS تست بگیرین ؟

  25. #25
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط SZsXsZS مشاهده تاپیک
    راستی تنظیمات امنیتی و فایروال و ماجول های امنیتی اینها رو هم چک کن.
    یه فروم عضو بودم هک شد بخاطر همین یه مدت ظاهرا ماجول امنیتی آپاچی بنام mod_security رو فعال کرده بودن و درجهء امنیتش رو روی حد بالا تنظیم کرده بودن، بعد ما که میخواستیم پست بزنیم توش اگر عبارت مشکوکی بود باعث میشد پست مون رو بلاک کنه ولی پیام خطایی چیزی هم نمیداد که بفهمیم داستان چیه، ولی من همینطور تست کردم و حدس زدم تا بالاخره فهمیدم مثلا وقتی در پست یکسری عبارت های خاص میذاشتیم مثلا /tmp و این حرفا، بلاک میشد، فروم تخصصی لینوکس بود و مثلا میخواستی کد هم درج کنی بلاک میشد.
    فک نمیکنم چون ایشون گفتن در ارسال USER در صفحه لاگین مشکل وجود داره و نام کاربری یا پسورد فکر نمی کنم رشته خاصی توش باشه

    نقل قول نوشته شده توسط Unique مشاهده تاپیک
    خوب اینطور که میگین مشکل باید از سیستم سرور شما باشه. روی ویندوز چه Web Server ی گذاشتین ؟ IIS یا آپاچی ؟ لاگ هاشون را چک کردین !؟ تنظیمات فایروال و غیره را بررسی کردین !؟ میتونین اگه IIS هست روی Apache واگه Apache هست روی IIS تست بگیرین ؟
    ایشون میگن با مرورگرهای یکسان در هردو سیستم امتحان کردن و جواب نگرفتن ، مرورگر یکی ، وب سرور یکی . پروتوکل هم یکی . بنابراین نمیتونه به وب سرور مرتبط باشه

  26. #26
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1395
    پست
    43

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    به نظرم اگه قراره فایروال چک بشه باید فایروال کلاینت چک بشه چون یک وب سرور براش فرقی نداره که این درخواست از چه سیستمی براش میاد فقط تنها تفاوتی که میتونه بر پاسخ سرور تاثیر بزاره تفاوت در اطلاعات ارسالی هست . که بازم باید در اندروید چک بشه که چی ارسال میشه . به نظرم فقط در یک صورت فایروال سرور میتونه اینجا نقش داشته باشه اونم در حالتی هست که IP که اندروید با اون به شبکه متصل میشه برای سرور معنای خاصی داشته باشه که بعید میدونیم..

  27. #27

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط Unique مشاهده تاپیک
    خوب اینطور که میگین مشکل باید از سیستم سرور شما باشه. روی ویندوز چه Web Server ی گذاشتین ؟ IIS یا آپاچی ؟ لاگ هاشون را چک کردین !؟ تنظیمات فایروال و غیره را بررسی کردین !؟ میتونین اگه IIS هست روی Apache واگه Apache هست روی IIS تست بگیرین ؟
    آپاچی نصب شده . مساله اینه که همه کلاینت ها که ویندوز هستند هیچ مشکلی ندارند و همه چی درست کار میکنه . فقط تبلت اندرویدی این مشکل را داره

  28. #28

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط intheway مشاهده تاپیک
    به نظرم اگه قراره فایروال چک بشه باید فایروال کلاینت چک بشه چون یک وب سرور براش فرقی نداره که این درخواست از چه سیستمی براش میاد فقط تنها تفاوتی که میتونه بر پاسخ سرور تاثیر بزاره تفاوت در اطلاعات ارسالی هست . که بازم باید در اندروید چک بشه که چی ارسال میشه . به نظرم فقط در یک صورت فایروال سرور میتونه اینجا نقش داشته باشه اونم در حالتی هست که IP که اندروید با اون به شبکه متصل میشه برای سرور معنای خاصی داشته باشه که بعید میدونیم..
    این نکته هم قابل ذکره که فقط در تبلت اندرویدی اونم فقط هنگام ارسال اطلاعات متنی ( نه دریافت ) این مشکل بوجود میاد . در واقع ما با این تبلت اندرویدی همه بخشهای و خروجی های برنامه را به درستی مشاهده میکنیم ولی هنگام ارسال اطلاعات فرم ، فیلهای شامل اطلاعات متن ( هم فارسی و هم انگلیسی) هیچی ارسال نمیشه

  29. #29

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    اول باید دید این مشکل فقط با یک برنامهء خاص هست یا برای تمام برنامه ها و فرم ها رخ میده.
    یه پیج و برنامهء تستی چیزی درست کنید و فرم براش بذارید بعد فرم رو در تبلت باز و ارسال کنید ببینید سمت سرور چی دریافت میشه.
    اگر اطلاعات در سمت سرور درست دریافت شد، حالا این بار target فرم لاگین وردپرس رو به پیج تست تنظیم کنید و ارسال کنید ببینید چی دریافت میشه.
    خلاصه قبلا گفتم که باید جزء به جزء قدم به قدم تست و بررسی بشه. البته کسی میخواد که جزییات همه چیز رو بدونه تا کوچکترین نکته و تفاوتی از زیر چشمش در نره!

    البته در نهایت اگر نتونستید این مشکلات رو حل کنید بنظرم میشه براش یک workaround درست کرد!
    workaround میتونه مثلا به این شکل باشه که اطلاعات فرم لحظهء قبل از ارسال، بوسیله جاوااسکریپت طوری انکد بشن که همه بصورت عدد دربیان، و دوباره میشه در سمت سرور این عددها رو به کاراکترهای مربوطه تبدیل کرد.
    البته کار راحتی نیست ولی کسی که از این چیزهای سطح پایین سردربیاره میتونه انجامش بده. یه مثال میزنم بعنوان سرنخ؛ مثلا در ساده ترین شکل شما کد اسکی هر کاراکتر رو با سه کاراکتر عددی میتونید نشون بدید (البته اینطور طبیعتا حجم دیتای ارسالی سه برابر میشه، ولی احتمالا در کاربرد شما باعث مشکل جدی ای نیست)، بنابراین میتونید تمام کاراکترهای ASCII رو در یک دنباله از کدهای سه رقمی منتقل کنید. حالا اگر زبان فارسی و یونیکد و اینها هم بخوایم ساپورت کنه الان حضور ذهن ندارم نیاز به تحلیل و تحقیق و بررسی بیشتری داره ولی احتمالا کار حرفه ای تر و پیچیده تر میشه اما بازم بنظرم چیزی هست که نشد نداره.

  30. #30

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط alirezax.ghazi مشاهده تاپیک
    این نکته هم قابل ذکره که فقط در تبلت اندرویدی اونم فقط هنگام ارسال اطلاعات متنی ( نه دریافت ) این مشکل بوجود میاد . در واقع ما با این تبلت اندرویدی همه بخشهای و خروجی های برنامه را به درستی مشاهده میکنیم ولی هنگام ارسال اطلاعات فرم ، فیلهای شامل اطلاعات متن ( هم فارسی و هم انگلیسی) هیچی ارسال نمیشه
    آیا با تبلت ها یا گوشی های دیگری هم تست کردید اونا هم همینطور بودن؟
    هر احتمالی رو باید تست کرد. مثلا حتی شده با گوشی آیفون هم تست کنید که فقط با سیستم عامل اندروید تست نکرده باشید.

  31. #31
    کاربر دائمی آواتار smksmk
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    اصفهان
    پست
    155

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    با توجه به تجربه شما در برنامه نویسی در نظر میگیریم مشکلی در کد نیست . مطمعنا ربطی به اندروید و مرورگر اندرویدی هم نداره که بخواین زا device های دیگه امتحان کنید.
    به نظر مشکل از ارتباط بی سیم اندروید با localhost شما هستش که باید حلش کنید .
    بهتره یکبار اطلاعات فرم در اندروید را به جای localhost به آی پی localhost بفرستید(+پورت) و بررسی کنید. نتیجه را بفرمائید.

  32. #32

    نقل قول: مشکل در ارسال اطلاعات متنی به سرور

    نقل قول نوشته شده توسط smksmk مشاهده تاپیک
    با توجه به تجربه شما در برنامه نویسی در نظر میگیریم مشکلی در کد نیست . مطمعنا ربطی به اندروید و مرورگر اندرویدی هم نداره که بخواین زا device های دیگه امتحان کنید.
    به نظر مشکل از ارتباط بی سیم اندروید با localhost شما هستش که باید حلش کنید .
    بهتره یکبار اطلاعات فرم در اندروید را به جای localhost به آی پی localhost بفرستید(+پورت) و بررسی کنید. نتیجه را بفرمائید.
    شبکه ما دامین هست . ویندوز سرور 2008 . آی پی سرور هم 192.168.0.11 هست . برنامه xampp روی این سرور نصب شده و نام سرور هم sxserver هست . حدود 4 ساله که با این سرور دارای اینترانت هستند و مجله داخلی (با وردپرس) و سیستم پرسنلی دارند و الان هم هیچ مشکلی ندارند جز همین داستان ارسال نشدن اطلاعات متنی با اندروید . نام برنامه sx است و از طریق ادرس http://sxserver/sx به ان دسترسی داریم .

تاپیک های مشابه

  1. سوال: مشکل در ارسال اطلاعات فارسی به دیتابیس
    نوشته شده توسط konkoori در بخش PHP
    پاسخ: 1
    آخرین پست: پنج شنبه 03 تیر 1395, 00:22 صبح
  2. سوال: مشکل در ارسال اطلاعات فرم به ایمیل
    نوشته شده توسط erfanPA در بخش طراحی وب (Web Design)
    پاسخ: 2
    آخرین پست: چهارشنبه 19 خرداد 1395, 12:33 عصر
  3. مشکل در ارسال اطلاعات دیتابیس به لیست ویو
    نوشته شده توسط jst در بخش Android Studio
    پاسخ: 5
    آخرین پست: جمعه 25 دی 1394, 13:45 عصر
  4. سوال: مشکل در ارسال یک پیغام به سرور
    نوشته شده توسط hossein98 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 20 بهمن 1393, 22:09 عصر
  5. مشکل در ارسال اطلاعات فارسی به دیتابیس mysql
    نوشته شده توسط versaPHP در بخش PHP
    پاسخ: 5
    آخرین پست: شنبه 09 اردیبهشت 1391, 17:59 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •