php flash头像上传,PHP Flash头像上传的实现方法

博客已转移,最新地址请点击:flash上传

做项目的很多情况要用到flash头像上传,但是网上好像很难找,而自己也不会用flash做。今天就给大家分享一个.在最下面会分享源码

首先在需要的地方加入以下代码:

html, body { height:100%; background-color: #ffffff;}

#flashContent { width:100%; height:100%; }

function uploadevent(status){

//alert(status);

status += '';

switch(status){

case '1':

var time = new Date().getTime();

        document.getElementById('avatar_priview').innerHTML = "头像1 :  
 头像2: 
 头像3: " ;

break;

break;

case '-1':

window.location.reload();

break;

default:

window.location.reload();

}

}

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"

WIDTH="650" HEIGHT="450" id="myMovieName">

NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash" allowScriptAccess="always"

PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">

修改对了以后看一下upfile.php文件

$file_src = "src.png";

$filename162 = time()."1.png";    //不同尺寸的图片保存的名称

$filename48 = time()."2.png";

$filename20 = time()."3.png";

$filepath='./uploads/';        //保存地址

if (!file_exists($filepath)){

mkdir('./uploads');

}

$base64_decode($_POST['pic']);

$pic1=base64_decode($_POST['pic1']);

$pic2=base64_decode($_POST['pic2']);

$pic3=base64_decode($_POST['pic3']);

if($src) {

file_put_contents($file_src,$src);

}

file_put_contents($filename162,$pic1);

file_put_contents($filename48,$pic2);

file_put_contents($filename20,$pic3);

$rs['status'] = 1;

print json_encode($rs);

?>

自己根据需要再加一些安全的判断,这个是我从网上找的一个flash,还不错然后修改的,不过有一些地方要改的话需要懂flash,我也不会,所以如果有熟悉的朋友的话也希望帮帮忙。前面加代码的地方里,可以把提交的地址改掉,只要最后地址不要弄错了就可以了。如果有其他的问题可以加群:252799167一起讨论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值