接收外部網站 POST 的值為亂碼
各位前輩們,不好意思打擾了。目前小弟遇到一個問題,想請問各位是否有相關的經驗可以分享給小弟。
我的網站有一個FORM表單, 並且action去A網站取得資料,
結果從我的網站中接收A網站傳回的POST資料卻是亂碼。
有嘗試過用一般的PHP撰寫並接收A網站傳回的POST資料卻是正常的,
所以想要請教各位前輩是否有碰過這樣子的問題。
若有的話希望能不吝指教,感謝各位。
贴出问题截图和示例性代码,乱码的情况有很多种的~ <form name="get711map" action="http://202.168.204.217/ec3g/emap/eServiceMap.php" method="POST">
<input type="hidden" name="eshopid" value="xxx">
<input type="hidden" name="servicetype" value="1">
<input type="hidden" name="tempvar" value="">
<input type="hidden" name="url" value="<?php echo current_url() ?>"><!-- 7-11資訊回傳網址 -->
<input type="hidden" name="storeid" value="xxxxxx"><!-- 測試用 -->
</form>
這是一個可以到7-11選取取貨門市的網址,
網址回傳的資訊為: 922290M|n뿤ˤsj57,
但正常狀況應該為: 922290 和育門市 南投縣竹山鎮大智路57號。
會和編碼有關係嗎?
對方的PM跟我說這個網址是BIG5編碼的,但是我實際去看瀏覽器的編碼卻是UTF8,
且我測試的時候(非CI)開啟的PHP檔為UTF8,7-11回傳測試正常無亂碼。
不知道問題出在哪了?
感謝各位前輩。
Hello, 請問有前輩能夠指導我一下嗎?
感謝
页:
[1]