在PHP中选择并读取文件

y2p*_*y2p 0 html php

在PHP的表单中,我有一个textarea和一个Choose File选项.选择文件的代码如下

<input name="upload_file" type="file" id="Browse" title="Browse" value="Browse" />
Run Code Online (Sandbox Code Playgroud)

我要做的是选择一个文件并在textarea中显示它的内容,一旦我选择文件(没有点击事件发生).

我该怎么办呢?我不太清楚如何获取文件对象的句柄?

Pek*_*ica 6

使用file上传是不可能的:您不会通过JavaScript"实时"访问该文件.

你必须实际上传文件.然后,您可以在Ajax请求中请求其内容(或将文件上传到隐藏的iframe,在那里输出其内容并通过JavaScript获取它们).

Flash可以直接访问客户端计算机上的文件.像SWFUpload这样的上传器使用它来调整客户端的图像大小.如果你精通Flash,那么把它放在一起应该相当容易.