1

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

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

我的理解是这样的。

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

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

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

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

4

4 回答 4

3

@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

于 2013-04-05T20:03:12.573 回答
1

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

  1. 清单中的更改:app://index.htmlindex.php
  2. 添加<?php echo "test"; ?>到页面
  3. 开启 PHP

在此之后,它起作用了。

于 2014-02-23T03:25:20.493 回答
0

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

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

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

于 2013-04-09T17:07:57.417 回答
0

我自己也在努力解决 TideSDK,我想我明白了:

根据我在 TideSDK 中使用 PHP 指南的第 10 次阅读...

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

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

如果您确实使用 <script type="text/php" src=""... 方法来包含文件,则包含的 .php 文件不能用 <?php 和 ?> 括起来。有点奇怪的系统,嗯?

于 2013-04-11T12:06:37.083 回答