【问题标题】:Submit form to (own) server from localhost从本地主机提交表单到(自己的)服务器
【发布时间】:2010-11-23 16:04:02
【问题描述】:

所以我有一个 PHP 脚本,它从 HTML 表单中获取参数/变量,对其进行处理并回显一些内容;和往常一样。

我想让这个应用程序在 AIR 中工作。因为(最后据我所知),你不能在 AIR 应用程序中运行 PHP,你必须在另一台服务器上运行。

那么如何将表单(在 localhost/AIR 上运行)提交到我服务器上的 PHP 脚本?
另一个问题是再次获取结果并将其显示在本地页面上。

【问题讨论】:

  • 我从未使用过 Adob​​e AIR,但如果您可以通过您的 /etc/hosts 或链接到 http://localhost/ 的类似文件创建一个假域名并使用它在您的应用程序中。只是一个想法......
  • 好主意,但不幸的是,我在该服务器上没有根文件系统访问权限。

标签: php javascript html air


【解决方案1】:

假设你有一个表格,例如:

<form name="formname" action="script.php" method="post">

...

您可以将操作更改为:

http://www.site.com/script.php 甚至是本地脚本的路径。

这样,即使您在本地运行表单,它仍然会发布到操作,无论它在哪里。

如果您的表单托管在 Internet 上,而您尝试将其发布到本地操作中,它将无法正常工作。

【讨论】:

    猜你喜欢
    • 2012-01-02
    • 1970-01-01
    • 2011-01-06
    • 2014-04-07
    • 2013-01-24
    • 2014-03-29
    • 2018-05-23
    • 2014-07-19
    • 2017-07-30
    相关资源
    最近更新 更多