【问题标题】:tidesdk include php潮汐dk包括php
【发布时间】:2013-04-04 20:34:23
【问题描述】:

我进行了研究,但找不到任何关于如何在标题中包含 php 文件并从 html 正文中的包含调用函数的主题或示例。

这些例子都展示了如何在头部包含一个函数。

我的理解是这样的。

<script type="text/php" src="test.php"></script>

在 test.php 中,我使用 echo 'test' 进行功能测试,而不使用 php 标签。

有人可以发布一个小例子,如何在潮汐dk中包含php并在正文中回显它吗?

我在应用配置中启用了 PHP。

【问题讨论】:

  • 问题是在 TIDESDK 应用程序中包含 php,我无法让它工作
  • 你应该先了解php。 PHP 是一种服务器端脚本语言
  • 这是我想要做的,我熟悉 PHP 但不知道如何正确设置它:tidesdk.multipart.net/docs/user-dev/generated/#!/guide/…
  • 这对我来说是新的。对不起。不幸的是,我以前从未使用过它。
  • 在尝试了 100 次不同的方法后找到了它,但最终发现它是如何工作的。包含 php 作为 src 文件,我用 jquery 为 php 函数分配了一个变量,然后替换了一个 div 的 html。

标签: php tidesdk


【解决方案1】:

@hek2mgl 你好。您将在此处找到最近的德语教程,该教程应该可以为您说明这一点。

http://www.phpgangsta.de/mit-tidesdk-und-webtechniken-konnen-wir-desktop-applikationen-bauen

这里有一个较旧但相关的第二个教程:

http://www.sanisoft.com/blog/2011/01/03/introduction-to-creating-desktop-applications-with-php-and-titanium

【讨论】:

  • 虽然这个答案理论上可以回答这个问题,it is better 在此处包含链接的基本部分,并提供链接以供参考。
【解决方案2】:

这是我在示例 hello world of tidesdk 中所做的更改以使其正常工作。

  1. 在清单中更改:app://index.htmlindex.php
  2. 在页面中添加了&lt;?php echo "test"; ?&gt;
  3. 启用 PHP

在这之后,它起作用了。

【讨论】:

    【解决方案3】:

    首先,您必须忘记您使用 PHP 作为服务器端语言来呈现页面并向客户端发送响应。在 TideSDK 中,PHP 可以用作 Javascript(如 Ruby 或 Python)的替代品,这意味着 echo 可能与 JS 的 console.log 一样。

    您的 php 文件必须像任何其他 javascript 文件一样处理 DOM 和事件,最后,您用 jQuery 替换 DIV 内容的解决方案和您的脚本按预期工作,您可以使用完整的 JS在 PHP 脚本的帮助下,像 Knockout 这样的框架。该链接将为您提供更多利用该功能的示例。

    https://github.com/TideSDK/TideSDK/wiki/Using-TideSDK-with-PHP

    【讨论】:

    • 增删内容呢,我们可以在服务器端用php实现。这支持吗?
    【解决方案4】:

    我自己也在努力使用 TideSDK,我想我明白了:

    根据我对Guide to using PHP in TideSDK的第十次阅读...

    PHP 预处理 - 使其“类似于 Apache 服务器上的 PHP 代码”的东西,“在浏览器呈现内容之前将脚本内容替换为脚本输出” - 发生如果:

    1. 您的外部 PHP 代码被 标签包围
    2. 它在一个扩展名为 .php 的文件中
    3. 如果用作包含,则必须通过 includerequire 命令引用,而不是通过

    如果您确实使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多