问题标签 [cross-server]

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 投票
2 回答
3337 浏览

php - 上传表单可以将文件上传到另一台服务器吗?

是否可以在服务器 A 上有一个 HTML 表单并将其上传到服务器 B?

这可以实现吗?我正在尝试使用 iframe 和从另一台服务器上开始的表单,但我需要从服务器 A 传递给表单的信息。我必须使用 javascript 吗?

谢谢您的帮助!

0 投票
2 回答
886 浏览

php - 如何使用从 javascript/html 中的外部 php 文件中提取的 JSON 数据?

我能够提取 JSON 数据并将其作为脚本放入我的 HTML 文件中。我如何访问这些数据?(将其放入可用变量中)

外部 json.php 文件(填充了 mySQL 数据):

我拉入外部 json 数据的 javascript 代码:

整个 json 数据作为脚本放在我的脑海中,我怎样才能拉出所有的名字/姓氏进行显示?

0 投票
2 回答
255 浏览

php - 如何将数据发送到跨服务器的 php 文件?

在使用 Dreamweaver 的“构建”功能开发原生 Android 应用程序时,我发现我必须使用 Jquery 的 JSONP 功能来访问动态数据。从 mySQL 数据库中提取并填充到 php 文件中的动态数据被认为是“跨服务器”,因为使用 Web 语言创建的 Android 应用程序驻留在 Android 设备中,而 php 文件驻留在 Web 服务器上(我想吗?我无法像在托管 Web 应用程序时那样对数据进行 ajax。)。

我可以使用 JSONP 脚本注入轻松地显示来自 php 文件的动态数据……但是如果我想对数据进行用户指定的过滤器怎么办?(发送到点击“linkID”的php文件)

我读过 jquery 的 .getJSON() 函数可以发送数据(目前只使用它来拉数据):

但是有没有办法将 GET 变量发送到跨服务器 php 文件?

0 投票
2 回答
4202 浏览

php - 不同服务器上子域的PHP跨子域会话

我有 3 个域:

  1. member.example.com 用于 SERVER1 上的集中器登录
  2. news.example.com 获取 SERVER1 上的新闻
  3. video.example.com 用于另一台服务器 SERVER2 上的视频

对于我正在使用的跨子域会话:

当用户登录 member.example.com 时,所有会话数据都在 news.example.com 上可用,但在 video.example.com 上不可用,因为它位于另一台服务器上。所有子域的会话 id 都相同,但由于它是不同的物理框,会话文件不存在。

当子域托管在不同的物理服务器上时,我正在寻找能够跨子域共享会话的最佳方法。

我知道将数据存储在数据库中的方法,但希望避免这种情况。我也知道我可以在 video.example.com 的 URL 中发送加密的会话信息,但我觉得它很难看,我想创建一个干净的解决方案。

在遍历 cookie 和其他实现之后,我探索了以下场景。

在成功登录后的 members.example.com 中,我尝试通过使用 cURL 调用 video.example.com 上的会话生成页面来为 video.example.com 创建会话。我尝试使用以下代码(并使用 cURL 传递适当的字段):

在 cURL 响应中,我发现为会话设置了这些变量,但不幸的是,为 cURL 调用创建了一个新的会话 ID。我试图通过现有的会话 ID 解决这个问题,但它不起作用。

我知道其他选择,但对这种方法特别感兴趣。

0 投票
1 回答
6443 浏览

sql-server - 跨服务器 SQL 查询以读取一个表(共享)并写入另一个表(本地)

我一直在尝试读取一台服务器上的表并写入我的硬盘驱动器上的另一个现有表(本地......使用 SQL Server Express 创建)。

这是我的代码:

运行此程序时,我收到以下错误消息:

消息 7202,级别 11,状态 2,第 7
行在 sys.servers 中找不到服务器“DPS-ABC1DE2\SQLEXPRESS”。验证是否指定了正确的服务器名称。如有必要,执行存储过程 sp_addlinkedserver 将服务器添加到 sys.servers。

所以我尝试使用

但我收到此错误:

“消息 15247,级别 16,状态 1,过程 sp_MSaddserver_internal,第 29 行
用户无权执行此操作。”

我是一名新秀 SQL 程序员,所以我不得不对此进行广泛的研究,但没有成功。任何帮助,将不胜感激!

0 投票
1 回答
202 浏览

javascript - 在 Javascript 中访问远程窗口的 url

我使用 window.open 方法打开一个新窗口到 Google 文档演示文稿:

我想检索该 url 以了解它已更改(演示文稿的每张幻灯片都有不同的 url,我想查看用户是否更改了幻灯片),使用NewWindow.location.href

我得到的只是一个未定义的值。我可以改变href

我读过,如果您不在同一个域中,则不允许您访问远程窗口上的 href 或任何其他属性。

难道没有其他方法可以做到吗?

提前致谢。

0 投票
3 回答
651 浏览

php - 跨服务器ajax请求

我遇到了这样一种情况,我公司的一个客户正在使用我们的服务构建网站,但希望在我们的网站上包含发布到在其主要业务网站页面上动态生成的表格中的播客。

我以前用过 ajax,我知道最大的障碍之一是使用 ajax 访问托管在不同服务器上的站点上的内容。根据我的研究,我认为 JSONP 在这种情况下是最好的解决方案,但为了争论,假设我不知道他们的服务器是如何配置的(并且没有实际的方法来找出)而且我知道的不多关于 JSON(这是真的)。

在这种情况下,我可能不应该指望灵丹妙药,但有人能至少指出我正确的方向吗?

谢谢!

0 投票
1 回答
87 浏览

php - 如何使我的开源 PHP 应用程序跨服务器?

我有一个使用 MySQL 的 PHP 程序,我将把它开源,包括一个简单的安装程序,我想让它尽可能容易地安装在任何使用 PHP4 或 5 和 MySQL 4 的服务器上。

我已经包含了一个安装程序以使其用户友好,但我需要知道我可以做些什么来使它最有可能安装在每台服务器上。

我将开始:我已经确保像这样使用完整的 PHP 标记(不短)<?php ?>,并确保在使用它们之前声明所有变量,就像这样$nVar = (isset($_POST['nVar']) ? $_POST['nVar'] : NULL);

为了获得最佳的跨服务器兼容性,还应在 PHP 应用程序中加入哪些其他最佳实践?

0 投票
1 回答
126 浏览

php - cURL 表单无法显示信息(非常基本)

大家好 StackOverflow,

我正在尝试更多地了解 cURL 并提出以下表格:

这是我的接收端脚本:

它没有显示我的回声。即使我认为在两台服务器上都启用了 cURL。

0 投票
1 回答
110 浏览

php - cURL - 传输表单很好,但是无法从其他服务器获取变量

标题可能有点误导,但我不确定如何以其他方式表述它。

我正在使用以下脚本跨服务器发送变量:

这有效,我将变量jecom.php放在另一台服务器上。

这是接收页面:

我从表单中获取值(如预期的那样)但不是$senderand $balance,当我按下提交时,它不会将它们发送到正确的页面,而是希望jecom_find.php在表单服务器上找到。现在这并不让我感到惊讶,我想到了跟随位置,但目前这不起作用(openbase_dir并且safe_mode仍然是一个)。是否有可能绕过这个?