2011-09-19 80 views
0

可能重复:
JavaScript: Upload file
Uploading a file with html, javascript, and php上传与JavaScript文件,和PHP

所以我想把我的上传文件代码更好地工作。如果有人能够向我展示上传文件的简单方法,那么这可以帮助我简化我的代码,它只使用JavaScript和PHP。

编辑:如果我可以得到一个简单的代码块在JavaScript和PHP,然后我可以找出其余的。我只是不能找到任何好的简单的代码片段,显示形式,输入,验证输入,后到服务器等

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

这只是部分的代码。

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

+0

读了[PHP手册:文件上传处理(http://php.net/manual/en/features.file-upload.php) –

+0

请不要转贴的问题。我想知道*提出这个问题的人在想什么 - 如果有的话。 –

+0

它已被编辑!没有人给我时间编辑它。 –

回答

0

你想用<input type="file" name="myFile"> ,然后你通过$_FILE['myFile']

期待通过this tutorial可以访问该文件,你可以在需要时filefetching phpscript可以通过AJAX调用。

编辑:

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

可以对here

+0

我不能使用jQuery我的老板不会允许它。这就是为什么我说的是JavaScript而不是框架jQuery。对不起,应该是更具描述性。 –

+0

那么,jQuery只是用来帮助事情,AJAX仍然是可行的。看看[w3schools](http://www.w3schools.com/ajax/default.asp) –

+0

是的,我知道..它的老板没有。 W3school不会帮忙已经看过。虽然 –