问题标签 [webdna]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
178 浏览

mysql - MySQL不接受撇号

我一直在尝试为我的 MySQL 数据库不接受撇号时遇到的这个问题找到解决方案。现在,在您告诉我转义特殊字符或使用 mysql_real_escape_string 命令之前,请注意,我没有使用 PHP。我们有一台运行 WebDNA 的服务器(不确定你们中是否有很多人听说过)。所以这里没有 PHP 魔法,或者更确切地说,我不想使用任何 PHP 魔法,因为这是我的一个班级的项目。我想知道的是如何设置我的数据库以接受像撇号这样的特殊字符?请不要使用 PHP 解决方案。我想使用 WebDNA 代码,而不是 PHP。

0 投票
2 回答
34 浏览

forms - 我正在使用引导程序创建表单。不幸的是,我的一些字段值没有发布到操作页面。

下面是我正在使用的引导代码。表单正确显示(来自包含文件)。当我提交表单时,所有字段都将变量传递到下一页 - 除了下拉元素

我曾经在 1994 年到 2008 年间建立网站。这是我第一个使用 bootstrap 的网站。以及我自 2009 年以来的第一个网站。

以下行是我将表单发布到的位置。那是我检查后端数据库以添加用户或给出用户存在的错误的地方。

下面根据 Stackoverflow 的警告缩短了 :) 我通常有十二个月的时间。

下同,我通常有 31 天。

上述表格来自我们购买的符合引导程序的主题。我使用的后端脚本语言/数据库是 WebDNA——尽管此时还没有进入问题。

0 投票
0 回答
327 浏览

google-api - Google 服务帐户“无效的 JWT 签名”

我正在尝试在 webDNA 中编写一些代码以连接到 google drive api。使用服务帐户似乎是给定问题的最佳解决方案。从我读到的过程是......创建JWT,将JWT发送到谷歌以获取令牌响应,然后将获取的响应发送到调用api方法。我相信我的问题是私钥。

我构建并加密标题:

接下来构建并加密声明(添加空格以提高可读性):

这些部分似乎是正确的,现在构建签名:

我尝试将 [p_key] 移动到 sha256 加密之外和内部,有和没有'.',直到我尝试使用 [TCPConnect] 和 [TCPSend] 将它发送到谷歌之前我没有收到错误这里:

当显示响应时,它显示为:

此错误消息没有那么有用,从我所读到的内容来看,它可能意味着任何数量的事情中的一个(或多个),而谷歌关于此的文档并不完全有帮助。如果有人有任何通过 webDNA 使用 google api 的经验,我将不胜感激您能提供的任何帮助!