小编jad*_*jad的帖子

如何使用一个文件输入元素上传多个文件

我正在尝试使用一个文件输入元素使用html表单将多个文件上传到Drive.这似乎仅适用于一个文件,尽管文件选择器允许选择多个文件.回到脚本日志查看器中,我只看到我上传的两个文件中捕获的一个文件.这是不受支持的,还是我对此采取了错误的方式?

Code.gs:

function logForm(form) {
  Logger.log(JSON.stringify(form));
  return true;
}
Run Code Online (Sandbox Code Playgroud)

index.html的:

<html>
  <form id="uploadTest" enctype="multipart/form-data">
    <input type="file" multiple="multiple" name="fileUpload">
    <input type="button" id="upload" value="upload"
    onclick="google.script.run.logForm(document.getElementById('uploadTest'));">
  </form>
</html>
Run Code Online (Sandbox Code Playgroud)

日志视图:

{"fileUpload":{"contents":"GIF87a\u0001\u0000\u0001\u0000?
\u0000\u0000?????,\u0000\u0000\u0000\u0000\u0001\u0000
\u0001\u0000\u0000\u0002\u0002D\u0001\u0000;",
"type":"image/gif","name":"1x1.gif","length":35}}
Run Code Online (Sandbox Code Playgroud)

html google-apps-script

21
推荐指数
2
解决办法
9万
查看次数

应用引擎无法连接到Google云sql

我的Google应用引擎应用无法通过此错误连接到Google云sql实例:

'PDOException' with message 'SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.
Run Code Online (Sandbox Code Playgroud)

我检查了文档,并严格按照说明进行操作.我将应用程序添加为授权应用程序,并使用云控制台设置root密码.我还给了instace一个ip地址,可以从本地开发机器上的Workbench连接到它.使用工作台,我添加了用户和配置的权限.但我仍然无法从应用程序的开发版本(与工作台相同的ip)或已部署的应用程序连接到它.

这是我的连接线:

$conn = new PDO('mysql:unix_socket=/cloudsql/****:****;charset=utf8', 'the_username', 'its_password');
Run Code Online (Sandbox Code Playgroud)

这个问题似乎与这个问题相似.但是,即使在设置新用户并授予权限后,我仍然无法连接.知道我哪里错了吗?

谢谢

php google-app-engine google-cloud-sql

8
推荐指数
1
解决办法
2971
查看次数