切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud
12下一页

45

主题

1278

积分

0

精华

用户组 

易积分
5051
热心
1
好评
1

活跃会员热心会员

1000悬赏,来一份如意1.71头像上传的例程,201的就别发了[复制链接]
发表于 2022-4-13 13:09:07 | 显示全部楼层 |阅读模式
1000易积分
1000悬赏,来一份如意1.71头像上传的例程,201的就别发了,易语言的   别发E4A

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

2

主题

52

积分

0

精华

用户组 

易积分
73
热心
0
好评
0
发表于 2022-4-13 13:48:37 | 显示全部楼层
我猜你想要易语言的例程

点评

E4A有上传器 用不用他的头像上传参数都无所谓!  详情 回复 发表于 2022-4-13 14:00
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

45

主题

1278

积分

0

精华

用户组 

易积分
5051
热心
1
好评
1

活跃会员热心会员

发表于 2022-4-13 14:00:31 | 显示全部楼层
Little丶C 发表于 2022-4-13 13:48
我猜你想要易语言的例程

E4A有上传器   用不用他的头像上传参数都无所谓!
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

18

主题

1682

积分

0

精华

用户组 

易积分
5300
热心
6
好评
4

热心会员活跃会员

发表于 2022-4-13 16:58:52 | 显示全部楼层
现在积分不值钱了
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

2

积分

0

精华

用户组 

易积分
16
热心
0
好评
0
发表于 2022-4-13 17:14:08 来自手机 | 显示全部楼层
我也想要求分享
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

21

主题

549

积分

0

精华

用户组 

易积分
403
热心
0
好评
1
发表于 2022-4-14 08:38:48 | 显示全部楼层
1.71的upic.php 好像有点问题
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

45

主题

1278

积分

0

精华

用户组 

易积分
5051
热心
1
好评
1

活跃会员热心会员

发表于 2022-4-14 14:37:01 | 显示全部楼层
ownsky 发表于 2022-4-14 08:38
1.71的upic.php 好像有点问题

确实有问题
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

10

积分

0

精华

用户组 

易积分
43
热心
0
好评
0
发表于 2022-4-15 00:54:09 来自手机 | 显示全部楼层
论坛模块就行 模仿一下写法
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

21

主题

549

积分

0

精华

用户组 

易积分
403
热心
0
好评
1
发表于 2022-4-15 15:26:52 | 显示全部楼层
  1. <?php
  2. /*
  3. Name:上传头像
  4. Version:1.0
  5. Author:易如意
  6. Author QQ:51154393
  7. Author Url:www.eruyi.cn
  8. */
  9.         if(!isset($app_res) or !is_array($app_res))out(100);//如果需要调用应用配置请先判断是否加载app配置
  10.         if($app_res['logon_way'] != 0)out(164,$app_res);//不是账号登录方式不允许使用当前操作
  11.        
  12. //        $upt = isset($data_arr['upt']) && !empty($data_arr['upt']) ? purge($data_arr['upt']) : 'e4a';//上传类型
  13.    
  14.     $upt=$_POST['upt'];
  15.    
  16.    $token=$_POST['token'];
  17.         //$token = isset($data_arr['token']) && !empty($data_arr['token']) ? purge($data_arr['token']) : out(125,$app_res);//请输TOKEN
  18.         $res_logon = Db::table('user_logon','as logon')->field('U.*')->JOIN('user','as U','logon.uid=U.id')->where('U.appid',$appid)->where('logon.token',$token)->find();//false
  19.         if(!$res_logon)out(127,$app_res);//TOKEN不存在或已失效
  20.         if($res_logon['ban'] > time() || $res_logon['ban'] == 999999999)out(114,$res_logon['ban_notice'],$app_res);//账号被禁用
  21.         Db::table('user_logon')->where('token',$token)->update(['last_t'=>time()]);//记录活动时间
  22.        
  23.         $local_path = '../data/pic/';
  24.         if (!file_exists($local_path)) mkdir($local_path);
  25.         if ($upt == 'bbp'){
  26.                 if ($_SERVER['REQUEST_METHOD'] != 'POST') out(141,$app_res);//提交方式不正确
  27.                 foreach ( $_FILES as $name=>$file ) {
  28.                         $fn=$file['name'];
  29.                         $ft=strrpos($fn,'.',0);
  30.                         $fe=substr($fn,$ft);
  31.                         $fp=$res_logon['id'].$fe;
  32.                         $result = move_uploaded_file($file['tmp_name'],$local_path.$fp);
  33.                         $pic = $fp;
  34.                 }
  35.         }else if($upt == 'e4a'){
  36.                 $target_path = $res_logon['id'].".png";
  37.                 $result = move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $local_path.$target_path);
  38.                 $pic = $target_path;
  39.         }else{
  40.                 out(142,$app_res);//上传类型不支持
  41.         }
  42.        
  43.         if($result) {
  44.                 $res = Db::table('user')->where('id',$res_logon['id'])->update(['pic'=>$pic]);
  45.                 if(defined('USER_LOG') && USER_LOG == 1){Db::table('log')->add(['uid'=>$res_logon['id'],'type'=>$act,'status'=>200,'time'=>time(),'ip'=>getip(),'appid'=>$appid]);}//记录日志
  46.                 out(200,'上传成功',$app_res);       
  47.     }else{
  48.                 if(defined('USER_LOG') && USER_LOG == 1){Db::table('log')->add(['uid'=>$res_logon['id'],'type'=>$act,'status'=>201,'time'=>time(),'ip'=>getip(),'appid'=>$appid]);}//记录日志
  49.                 out(201,'上传失败',$app_res);
  50.     }
  51.        
  52.        
  53. ?>
复制代码
试试这个 upic.php
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

45

主题

1278

积分

0

精华

用户组 

易积分
5051
热心
1
好评
1

活跃会员热心会员

发表于 2022-4-15 16:27:37 | 显示全部楼层
ownsky 发表于 2022-4-15 15:26
试试这个 upic.php

TOKEN不存在
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-4-29 10:36 , Processed in 0.069552 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部