问题标签 [passthru]

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 投票
1 回答
203 浏览

javascript - 使用 passthru 将 ajax 结果中的变量发送到 php

我有一个PHP文件,当检查选中框并单击一个按钮时,称为JS文件,该文件具有以下代码

此代码工作正常,并使用 POST 将正确的数据发送到我的 php 文件

我遇到的问题是这需要太长时间,所以我想像在其他领域一样使用 passthru 文件,但无法弄清楚如何“passthru”这些值,这是我的 passthru php 文件。

关于我如何做到这一点的任何想法(这个文件需要大约 30 分钟来处理和发送电子邮件)

0 投票
0 回答
854 浏览

ruby-on-rails - Omniauth、Devise、Rails、Facebook。错误:未找到。身份验证通路

晚上 - 虽然这在之前已经出现过问题,但没有一个给出的解决方案可以解决这个问题,并且相信我已经涵盖了大多数以前的解决方案。基本上,我单击“使用 facebook 注册”链接并收到错误消息Not found. Authentication passthru.。我将在下面附上一些代码片段,但如果有人可以提供帮助,将不胜感激。我已经检查了模型、控制器、devise.rb 文件、视图并且看不到任何问题:-(。非常感谢。

布局:Application.html.erb

路线.rb:

omn​​iauth.callback 模型:

User.rb 模型:

omn​​iauth_callback 控制器:

设计.rb(片段):

秘密.yml:

我将我的 bash 配置文件设置如下:

0 投票
1 回答
201 浏览

php - PHP passthru:无法从 python 脚本获得完整响应

我正在尝试从 Python 脚本中获取数据:

PHP代码:

如果我使用控制台,它会做出正确的响应,例如:

在此处输入图像描述

但在 PHP 中,我只有第一个词:

在此处输入图像描述

怎么了?

0 投票
1 回答
95 浏览

php - 带有包含变量的 Mailx passthru()

让这个工作有些麻烦,所以我想我会问你们。我只是想让用户简单地在输入字段中输入他们的电子邮件,然后向他们发送一封带有确认号的电子邮件。电子邮件发送,但无法获得在电子邮件中显示的确认号码。

现在我已经尝试过这种连接方式,但我也尝试过内联,因为它只是回显一个简单的语句,所以我尝试在双引号内使用 $confirmation_code ,仍然没有。还按照 passthru 文档中的建议尝试了 ${confirmation_code} 和 {$confirmation_code}。

电子邮件发送,一切正常,但我无法在电子邮件中显示确认码,所以如果有人有解决方案,将不胜感激!

0 投票
1 回答
291 浏览

php - PHP 函数 - 安全问题?

我对以下 PHP 函数有疑问:

我尝试使用https://wpengine.com/注册,但他们的技术支持告诉我,由于安全问题,他们已禁用其网络服务器上的四个 PHP 功能。

我的问题是;上面提到的四个PHP函数真的是这么大的安全问题吗?我的意思是,如果函数是一种负担,我可能会被迫要求开发人员重写一些代码。

此致

0 投票
2 回答
798 浏览

php - passing json string from php to python

I am trying to call a python script within a php script. However, I cannot seem to figure out how to pass an input through to the python script. The code I am using is as follows:

The output in python is a list that is created by splitting the string by spaces i.e. ' ' whilst removing the the quotation marks:

What would be the most straight-forward way to pass a json string through to python?

0 投票
1 回答
675 浏览

php - php passthru 不返回任何输出

我正在尝试从 php 调用 python 脚本。但是,我无法弄清楚如何将结果返回到我的 php 脚本以便在那里使用它。我的php脚本如下:

而我的python脚本'test.py'是:

0 投票
2 回答
186 浏览

php - 如何将字符串从php传递到tcl并执行脚本

我想从我的 php 传递字符串

还有我的tcl剧本

这可能吗?请让我知道我坚持这个

0 投票
1 回答
63 浏览

php - 为什么 exec() 默默地丢弃字节?

经过一番挣扎,我发现了一些我无法解释/解决的行为,所以在这里寻求帮助。在我们的服务器(带有 PHP 7.0.30 的 Ubuntu 16.04.5 LTS)上,我们正在使用“httpdocs”之外的一些工具,这些工具被称为 usingexec()来获取它们的输出。在这种情况下,它是一个二维码生成器。

但是,某些 QR 码不会显示。我们从该工具获得了输出(输出 PNG 的数据),但是当我们将其显示为图像时,它似乎由于某种原因被破坏了。

经过大量调试后,我发现结果有时与工具的输出相差 1 或 2 个字节。

我使用下面的 QR 码 ( 12345 ) 进行了最后一次调试,这是一个 240 字节的文件。但是,当最终输出时,长度似乎是 239 字节,所以我们在某处丢失了一个字节?

示例二维码

我发现使用exec(),我们正在创建一个输出数组。此数组中不包含尾随空格,例如 \n,因此 implode() 将数组粘合回字符串,如下所示:

但是由于某种原因,在这个过程中丢失了一个字节?我已经尝试过使用其他一些解决方案shell_exec()但这里没有 return_var,所以我们无法检查验证过程......

...并使用passthru()但这直接输出内容,这是不希望的。在实际代码中不可能像下面的示例中那样输出缓冲...

到目前为止,exec()-function 对我们来说总是工作得很好,导致 $return_var AND $output,但现在我正在丢失字节。我已经尝试了 PHP_EOL 的一些变体,我们现在将其用作胶水(\n、\r 和 \n\r),但是对于前 2 个行尾,我仍然只有 239 个字节,而最后一个,我最终得到 241 个字节,所以 1 个字节太多了。

为什么我在这里丢失一个字节?将 $output-array 转换回字符串的正确方法是什么?有没有办法通过内爆数组来取回 240 字节的输出?或者还有其他我还没有找到的函数来执行一个可以给我输出和return_var的命令?

0 投票
1 回答
41 浏览

php - PHP 在软件控制台上执行命令

我已经使用 shell_exec 执行了闪烁控制台,它运行良好

unknown@mrunknown-HP-650:~$ twinkle-console

Twinkle 1.10.1,2016 年 10 月 7 日 版权所有 (C) 2005-2015 Michel de Boer 和贡献者

用户:* 个人资料 profile1

本地IP:255.255.255.255

简介:注册电话...

闪烁>

现在我希望通过使用此代码在最后一行编写和执行命令

但它回应:

退出:未找到

谢谢