我做了一個手機遊戲。每個用戶都會從他們的遊戲中將1.xml文件上傳到我的服務器。我想保留所有這些1.xml文件。但由於xml文件的名稱是相同的(1.xml),所以我無法保留所有這些文件。像這樣,服務器上只有一個文件(1.xml)。我如何保留所有這些?有什麼意見嗎?文件上傳到不同名稱的服務器
0
A
回答
0
我同意FD_,因爲您可能想重新考慮如何保存該數據。
如果你確實需要存儲xml文件,儘管你可以讓你的遊戲調用一個php文件(即www.mysite.com/getlastidx.php),它將查看上傳文件的最後一個數字,並通過增加它一。因此,對於第一個用戶上傳文件,腳本將返回1,並且您將上傳xml文件爲1.xml。第二個用戶會打這個PHP腳本,它會返回2(因爲它掃描上傳目錄,並知道上傳的最高數字是什麼),因此用戶將上傳爲2.xml。
這有道理嗎?
編輯:或者你可以只命名該文件的隨機數字+字符串的日期戳。有可能覆蓋現有文件,但它很小
0
我的意見是:
不要將這些xml文件存儲在您的服務器上。在你的網絡服務器上實現一個存儲whatevrer值的數據庫,你必須跟蹤它,並使用例如json在任何方向上與beteen服務器和應用程序進行通信。
0
解決:我用「電話唯一ID」。我製作了這些名爲telUniqID.xml的XML文件。所以它的工作..
相關問題
- 1. 上傳文件到服務器並返回文件名稱
- 2. 在上傳到服務器之前更改文件的名稱
- 3. 安全的文件擴展名,同時上傳到服務器
- 4. 不上傳文件到服務器
- 5. 回傳所有文件到服務器的郵件名稱
- 6. Java - 以不同名稱上傳文件
- 7. 如何獲取服務器上傳文件的名稱
- 8. 將文件上傳到不同服務器而不遵循
- 9. 將圖像文件上傳到不同的服務器
- 10. asp.net - 將文件上傳到不同的服務器
- 11. 將日誌文件上傳到不同的服務器:Laravel
- 12. 將文件上傳到具有不同擴展名的SFTP服務器
- 13. 同一服務器上的多個名稱服務器
- 14. PHP腳本將不同的文件上傳到不同的服務器
- 15. 如何更改在JavaScript中上傳到服務器的文件的名稱?
- 16. 將文件上傳到服務器,但文件名不保存到數據庫
- 17. 上傳文件:用戶到服務器1到服務器2
- 18. .m4a文件不上傳,而上傳到服務器
- 19. *名稱服務器*不是有效的名稱服務器?
- 20. 將文件上傳到SSRS服務器
- 21. 上傳任何文件到服務器
- 22. Android上傳文件到服務器
- 23. SQL文件上傳到MySQL服務器
- 24. 上傳文件到多個服務器?
- 25. 將文件上傳到Liferay服務器
- 26. 上傳視頻文件到服務器
- 27. 文件上傳到服務器自動
- 28. c#上傳文件到FTP服務器
- 29. 上傳文件到FTP服務器
- 30. 無法上傳文件到服務器