当前位置:Gxlcms > PHP教程 > php实现粘贴截图并完成上传功能_PHP教程

php实现粘贴截图并完成上传功能_PHP教程

时间:2021-07-01 10:21:17 帮助过:4人阅读

php实现粘贴截图并完成上传功能


  今天发现segmentfault的评论留言里面可以粘贴上传图片,于是研究了下怎么实现的!

  原理很简单其实就是监控粘贴事件,然后检测是否粘贴的东西里面有图片,有的话直接触发ajax上传

  代码可以直接运行,有兴趣你们可以试试

  ?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

header("Access-Control-Allow-Origin:*");

$url = 'http://'.$_SERVER['HTTP_HOST'];

$file = (isset($_POST["file"])) ? $_POST["file"] : '';

if($file)

{

$data = base64_decode(str_replace('data:image/png;base64,', '', $file)); //截图得到的只能是png格式图片,所以只要处理png就行了

$name = md5(time()) . '.png'; // 这里把文件名做了md5处理

file_put_contents($name, $data);

echo"$url/$name";

die;

}

?>

  以上所述就是本文的全部内容了,希望大家能够喜欢。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1000072.htmlTechArticlephp实现粘贴截图并完成上传功能 今天发现segmentfault的评论留言里面可以粘贴上传图片,于是研究了下怎么实现的! 原理很简单其实就是监控粘...

人气教程排行