Facebook应用程序 - 允许用户上传图像

问题描述:

我想在我的Facebook应用程序中创建一个页面,让用户从他们的系统上传图像。我怎样才能做到这一点?图像将存储在我的服务器上,而不是存储在用户的照片中。Facebook应用程序 - 允许用户上传图像

谢谢。

+2

是如何的问题,支持图片上传在一般情况下,或某种在FB Facebook的特定,交易不会让你通常做的事情? – Matchu 2009-08-03 14:31:56

有很多语言可以完成您请求的功能,我建议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