【问题标题】:Uploading a file with javascript, and php [duplicate]用javascript和php上传文件[重复]
【发布时间】:2011-11-20 13:09:18
【问题描述】:

可能重复:
JavaScript: Upload file
Uploading a file with html, javascript, and php

所以我试图让我的上传文件代码更好地工作。如果有人可以向我展示一种上传文件的简单方法,那可以帮助我简化我的代码,它只使用 javascript 和 PHP。

编辑:如果我可以在 javascript 和 php 中获得一个简单的代码块,那么我可以找出其余的。我只是找不到任何好的简单代码 sn-ps 来显示表单、输入、验证输入、发布到服务器等。

var myPatentOtherBrowseContainer = document.createElement('input');
            myPatentOtherBrowseContainer.name = 'myPatentOtherBrowseContainer';
            myPatentOtherBrowseContainer.id = 'myPatentOtherBrowseContainer';
            myPatentOtherBrowseContainer.type = 'file';
            myPatentOtherBrowseContainer.multiple = 'multiple';
            myPatentOtherBrowseContainer.size = '60';

这只是代码的一部分。

顺便说一句,javascript 是代码的一部分,所以它应该是一个标签!

【问题讨论】:

  • 请不要转发问题。我想知道赞成这个问题的人在想什么——如果有的话。
  • 已编辑!没有人给我时间来编辑它。
  • 这是我最需要帮助的javascript方面。阅读帖子!
  • Javascript 端是什么意思? JavaScript 应该做什么?有关如何构建上传表单的基本示例,请参阅我上面的链接(“POST 上传”部分)

标签: php javascript


【解决方案1】:

你想使用<input type="file" name="myFile"> 然后你可以通过$_FILE['myFile']访问该文件

查看this tutorial,如果需要可以通过AJAX调用获取文件的phpscript。

编辑:

您指出您需要有关 javascript 部分的帮助。我建议你使用jQuery 来简化通过 jQuerys .post() 函数的任何 AJAX 调用。

您可以阅读here

【讨论】:

  • 我不能使用 jQuery,我的老板不允许。这就是为什么我说 javascript 而不是框架 jQuery。抱歉,应该更具描述性。
  • 嗯,jQuery 只是用来帮忙的,AJAX 还是可行的。看看w3schools
  • 是的,我知道.. 我的老板不知道。 W3school 不会帮助已经看过。不过谢谢
  • 好吧,要么您不使用 AJAX 并重新加载站点以捕捉帖子,要么使用它并异步捕捉它。不能两全其美,一定要告诉你的老板:)
猜你喜欢
  • 2013-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-08
  • 2013-03-13
  • 2017-02-28
  • 2012-03-06
  • 2020-02-20
相关资源
最近更新 更多