0
Q
保值編碼提交表單
A
回答
0
您只需要編碼部分字符串。爲了達到這個目的,使用函數explode來創建兩個元素的數組,將第二個元素進行編碼並將它們重新放在一起。有些東西可能會有所幫助。
$str ='http://www.domain.com/script.php?var1=1120&var2=254949&url=http://www.domain2.com/file+name?var1=value1';
$url = explode('url=',$str);
$str2 = $url[0].'url='.urlencode($url[1]);
echo($str2);
+0
「url」變量只是一個例子,它可以是任何東西,所以這種解決方案將無法工作。我真的很想找到一種方式來獲取POST的價值,沒有任何操縱在我身邊 – itaynoy
相關問題
- 1. 提交表單並保留值設置
- 2. 表單提交後保護值codeigniter
- 3. 在php提交後保留表單值
- 4. 保持選定值後表單提交
- 5. 地理編碼API表單提交
- 6. 使用JavaScript編碼並提交表單
- 7. 提交表單後,由於編碼的值不同? (Python)
- 8. 表單提交Ext Js SegmentedButton值提交
- 9. 提交表單隱藏值提交
- 10. 提交多個表單提交值
- 11. 表單提交編程
- 12. Spring Roo單表單多表單提交數值提交ID
- 13. 提交表單後保留動態表單域值
- 14. MVC 3 C#::提交表單後保留表單的值
- 15. autocompleter不提交表單值
- 16. html表單提交空值
- 17. 表單輸入值提交
- 18. HTML表單提交空值
- 19. 更改表單提交值?
- 20. HTML表單提交不值
- 21. 提交表單給空值
- 22. 如何在另一個表單中提交表單值提交
- 23. 提交表格後保留下拉列表(動態非硬編碼)值php
- 24. 更改表單提交按鈕的值以在表單提交後提交
- 25. 提交表單後提交表單
- 26. 保值後提交
- 27. 提交表單時,保留PHP創建的下拉菜單值
- 28. Web Scraping - 以編程方式提交和提取表單的值
- 29. msysgit提交編碼
- 30. javascript在表單提交後保留列表中的選定值
你爲什麼要編碼?只需再次編碼即可。 – Rizier123
@ Rizier123如果我編碼它將編碼整個字符串,我會得到:http%3A%2F%2Fwww.domain.com%2Fscript.php%3Fvar1%3D1120%26var2%3D254949%26url%3Dhttp%3A%2F% 2Fwww.domain2.com%2Ffile%2Bname%3Fvar1%3Dvalue1 – itaynoy