`

琐碎的学习——上传文件到又拍云

阅读更多

利用又拍云存储官方php的sdk,我们可以在自己的网站上简单实现上传文件到又拍云。

 

示例网页

 

<html>
	<head>upload to upyun</head>
	<body>
		<div id="res">  
			<form enctype="multipart/form-data" action="upyun.php" method="POST">
				Send this file to upyun:
				<input name="file" id="file" type="file" />
				<input name="submit" type="submit" value="Send File" />
				<label id="fullPath" />
			</form>
		</div>
	</body>
</html>

下载php的sdk,编写upyun.php如下:

 

<?php

$file_name = $_FILES["file"]["name"];
$tmp_file = $_FILES["file"]["tmp_name"];


require_once('upyun.class.php');
/// 初始化空间
$upyun = new UpYun("myspace", "myname", "mypwd");

/// 切换 API 接口的域名
/// {默认 v0.api.upyun.com 自动识别, v1.api.upyun.com 电信, v2.api.upyun.com 联通, v3.api.upyun.com 移动}
$upyun->setApiDomain('v0.api.upyun.com');


$fh = fopen($tmp_file,'r'); var_dump($upyun->writeFile("/".$file_name, $fh)); fclose($fh);

/// 读取目录
//var_dump($upyun->readDir('/'));

Header("Location: ".$_SERVER["HTTP_REFERER"]);

 这样,上传到本服务器的文件直接通过api接口上传到又拍云。(需要配置myspace为文件空间而不是图片空间)

分享到:
评论

相关推荐

    巧设阶梯任务 促进深度学习——以“二氧化碳与碱溶液反应”为例.pdf

    尤其是在初中化学教学中,由于化学知识点多且琐碎,教师在日常教学中应促进深度学习,加强新旧知识的联系与应用,关注高阶思维的发展。 文章以“二氧化碳与碱溶液反应”为例,通过设置探究型学习任务“如何使塑料瓶...

    C#项目文件云存储平台(类百度网盘)+开题报告文档+需求文档+源码

    当前计算机行业工作者面临着文件繁杂琐碎,占用储存空间容量大的问题,需要一个云存储平台,而市面上现存的百度网盘等软件具有下载速度慢、容量有限等缺点,需要这样一个不限速、可自由扩大容量的云存储平台。...

    “核心问题”视域下促进学生深度学习的策略——以初中数学教学实践为例.pdf

    在初中数学教学中,深度学习强调学生参与到知识的生成过程,理解和掌握知识的本质,以及如何将所学应用于其他学科或现实生活中。 【核心问题】 核心问题是深度学习的关键驱动力。在数学课堂中,核心问题是指那些...

    琐碎打包工具 V1.81

    弃之可惜,长期放在各个文件夹里又显零乱,偶而要用找起来也麻烦,琐碎打包工具可以帮助你将这些琐碎打包成一个chm文件,还可以加上说明页,既有目录又可以全文搜索,从此不再零乱。

    让深度学习走进小学数学课堂 ——核心素养下小学数学教学的一点感悟.pdf

    【深度学习在小学数学教学中的应用】 深度学习是一种教育理念,强调在教师的指导下,学生全身心投入,围绕富有挑战性的学习主题进行探究,从而体验成功并实现个人发展。在小学数学教学中引入深度学习,有助于培养...

    最好的CHM制作工具 琐碎打包1.8.1

    "最好的CHM制作工具 琐碎打包1.8.1"是一款专用于创建CHM文件的软件,据描述,该工具在众多CHM制作工具中脱颖而出,因其易用性而受到青睐。 CHM制作工具的核心功能通常包括以下几点: 1. **HTML编辑**:用户可以...

    班级管理——班务通

    在教育领域,特别是针对基础教育阶段,班主任的工作往往琐碎且繁杂,涉及到学生信息、成绩、日常管理等多方面的内容。随着信息技术的发展,越来越多的软件工具被开发出来,旨在帮助班主任简化工作流程,提高管理效率...

    allegro 自动批量生成device文件脚本

    在电子设计自动化(EDA...通过自动处理批量任务,它使设计者能够专注于更重要的设计决策,而不是琐碎的文件创建工作。而16-03-15版的bug修复则进一步增强了脚本的稳定性和可靠性,为用户提供了一个更加顺畅的工作环境。

    让阅读张开腾飞的翅膀——小学语文阅读教学中的深度学习策略.pdf

    小学语文阅读教学是培养学生基本素质和全面能力提升的重要环节,尤其在新课程改革背景下,阅读教学的质量直接影响到语文教学质量与学生的学习效果。然而,当前的教学现状中,教师过于关注基础知识的传授,忽视了对...

    超级记忆力——图像记忆法

    这种方法不仅适用于日常生活的琐碎记忆,如电话号码、日期,还能在学习复杂概念、公式或诗歌时发挥重要作用。 #### 记忆原理概说 图像记忆的核心在于创建两个或多个图像之间的联系,通过构建动态、富有色彩和声音...

    C++学习的琐碎点

    C++的学习过程中确实存在许多琐碎但重要的知识点,它们涉及到语言的基础语法、数据类型、运算符、输入输出等多个方面。理解并熟练掌握这些细节,对于编写高质量、高效的C++代码至关重要。因此,持续的实践和总结是...

    自我成长——时间管理.ppt

    浪费时间的现象在生活中随处可见,例如反复阅读同一材料、未达成目标、过多的琐碎事务、文件管理不当等。为了找出问题根源,我们可以问自己:做了哪些不必要的事?哪些本可由他人代劳?哪些任务耗时过长?通过反思...

    强大的bat文件搞定系统所有问题

    然而,有一种简单而强大的工具——bat文件,能够帮助我们轻松解决这些问题。 #### 一、查漏补缺——给系统功能添把火 虽然现代操作系统功能已经十分强大,但在某些特定场景下依然存在不足之处。例如,Windows系统...

    Matlab系列--记录一些琐碎的matlab机器学习程序.zip

    Matlab系列--记录一些琐碎的matlab机器学习程序

    新官上任——新任经理人工作指南新官上任——新任经理人工作指南新官上任——新任经理人工作指南新官上任——新任经理人工作指南新官上任——新任经理人工作指南

    从给定的文件信息来看,虽然标题、描述和标签重复且未提供具体信息,但从部分内容中可以提炼出针对新任经理人的工作指南的关键知识点。以下是对这些知识点的详细阐述: ### 1. 职责与权力平衡 新任经理人需要理解...

    AutoUpgrader自动更新配置文件生成工具

    标签中的"AutoUpgrader"指代该工具本身,"自动更新"表明了工具的主要功能,即自动化处理软件更新,而"版本升级"和"UPDATE"则强调了这个过程的核心目标——将软件从一个版本升级到另一个更先进的版本。 在压缩包中,...

    二八定律——集中力量.PPT

    二八定律,又称为帕累托法则(Pareto Principle),它认为在任何特定群体中,重要的因子通常只占少数,而不重要的因子则占多数,因此,掌握了这少数的关键因子,便可以控制整体的结果。 在商业领域,二八定律有着...

    从碎片化学习走向深度学习.pdf

    碎片化学习可以让学习内容变得目不暇接,学习形式变得自由灵活,学习者可以随时随地学习,不再受到时间和空间的限制。同时,碎片化学习也可以满足学习者的需求,获取所需要的知识,提高学习的效率和效果。 知识点三...

    作文指导:听听——的声音.ppt

    这篇“作文指导:听听——的声音.ppt”主要探讨了如何通过写作来捕捉和描绘声音,以此传达深层含义和情感。以下是其中的关键知识点: 1. **审题技巧**: - "听听"强调了对声音的细腻观察和深入理解,意味着作文...

    多文件整理软件v1.1免费绿色版

    多文件整理软件是一款好用的文件管理工具,该软件能够帮助用户轻松整理大量琐碎的数据或图片文件,软件方便简单,功能强大,感兴趣的朋友千万不要错过了。 软件特色: 1、此工具默认是软件的运行目录,可进行选择...

Global site tag (gtag.js) - Google Analytics