【问题标题】:is it possible to pass a file uploaded using php to a javascript as input?是否可以将使用 php 上传的文件作为输入传递给 javascript?
【发布时间】:2013-03-17 19:23:52
【问题描述】:

我正在开发基于磁贴的 tmx 编辑器,目前正在保存文件。目前,它将 tmx 传递给一个名为 endpoint 的 php 文件,该文件用于下载该文件。可以在此处查看 www.jamesplanet.net/growtopiamapeditor/beta。

我需要知道的是是否可以使用 php 上传文件然后将文件传递给 javascript 以加载到编辑器中?

如果您需要源的副本,我可以放一个链接

如果此问题措辞不正确或信息不足,请不要投反对票。而是让我知道您还需要知道什么。

【问题讨论】:

标签: php javascript tmx


【解决方案1】:

可能的解决方案:您可以让 PHP 脚本下载文件,将文件详细信息插入表中,然后仅返回名称和/或 ID,说明如何以 JSON 格式从表中获取文件详细信息以供 javascript 添加文件添加到列表中。

【讨论】:

  • 由于 tmx 文件基本上是 xml,我是否最好在保存时使用生成 xml 到文本框的系统并有一个可以将 xml 粘贴到用于加载的框?
  • 啊,我以前从未使用过'tmx'文件,所以我假设它是一个二进制文件,因为你提到了下载它。仍然可以让 PHP 脚本从文件中读取它需要的任何数据,并将其以 JSON 对象的形式返回给 javascript,以便稍后发布。您基本上会使用 PHP 脚本将其从 tmx 转换为 json。
【解决方案2】:

基本上这需要工作,您必须使用 iframe ,您可以即时创建并使用它作为回发到 php 代码。这是实现这一目标的常用方法之一。会有很多第三方使用这个概念

【讨论】:

    猜你喜欢
    • 2018-03-16
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-01-04
    • 2017-04-12
    • 1970-01-01
    • 1970-01-01
    • 2013-11-10
    相关资源
    最近更新 更多