因此,我有一个运行良好的应用程序,但是我遇到了意外的问题……显然我没有在.js和.php之间正确发送信息;我正在使用$ _GET,并达到了它的http限制。许多在线建议切换到$ _POST,但是我不确定下面要更改的是发送信息的功能。
file.js
saveOverviewSheet = JSON.stringify(overviewSheet);
saveBackgroundSheet = JSON.stringify(backgroundSheet);
saveFeaturesSheet = JSON.stringify(featuresSheet);
saveAdvancementSheet = JSON.stringify(advancementSheet);
saveInventorySheet = JSON.stringify(inventorySheet);
window.location.href = "scripts/save.php??user=" + encodeURIComponent(USERinfomation) + "&characterInformation=" + encodeURIComponent(characterInformation) + "&overviewSheet=" + encodeURIComponent(saveOverviewSheet) + "&backgroundSheet=" + encodeURIComponent(saveBackgroundSheet) + "&featuresSheet=" + encodeURIComponent(saveFeaturesSheet) + "&advancementSheet=" + encodeURIComponent(saveAdvancementSheet) + "&inventorySheet=" + encodeURIComponent(saveInventorySheet) + "&userNotes=" + encodeURIComponent(saveUserNotes) + "&featSelections=" + encodeURIComponent(saveFeatSelections) + "&CreateNew=false";
然后在php文件中,我获取了信息,然后将其发送到MySql。
file.php
$overviewSheet = $_GET["overviewSheet"];
ect。
关于轻松转换的任何建议将非常感谢。