Facebook应用程序 - 允许用户上传图像
问题描述:
我想在我的Facebook应用程序中创建一个页面,让用户从他们的系统上传图像。我怎样才能做到这一点?图像将存储在我的服务器上,而不是存储在用户的照片中。Facebook应用程序 - 允许用户上传图像
谢谢。
答
有很多语言可以完成您请求的功能,我建议PHP自FB运行以来。一个快速的Google Search应该拉起所有的信息和代码,你可能需要完成图像上传,如你所请求的,但以防万一这里是一个simple tutorial。 此外,您将需要创建他们提供了一个伟大的API and resources FB应用程序。
答
<form action="action.php"
enctype="multipart/form-data" method="post">
<p>
Type some text (if you like):<br>
<input type="text" name="textline" size="30" />
</p>
<p>
Please specify a file, or a set of files:<br>
<input type="file" name="datafile" size="40" />
</p>
<div>
<input type="submit" value="Send" />
</div>
</form>
在action.php的:
if ($_FILES["datafile"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"];
}
else
{
echo "Upload: " . $_FILES["datafile"]["name"];
echo "Type: " . $_FILES["datafile"]["type"];
echo "Size: " . ($_FILES["datafile"]["size"]/1024) . " Kb";
echo "Stored in: " . $_FILES["datafile"]["tmp_name"];
}
+0
我怀疑这个通用的上传代码以任何方式帮助原始海报。 – cvk 2010-08-17 12:00:03
是如何的问题,支持图片上传在一般情况下,或某种在FB Facebook的特定,交易不会让你通常做的事情? – Matchu 2009-08-03 14:31:56