将 json 从 php 返回到 dashcode Web 应用程序

发布于 2024-11-15 18:55:44 字数 387 浏览 3 评论 0原文

我正在构建一个需要针对 iPhone 进行格式化的搜索结果页面。我在 Dashcode 中构建了一个基于浏览器的 Web 应用程序,并从 php 文件输入数据。对于这个例子,我将调用 php 文件 test.php。这是基本模型。 (i= 是对 php 的查询)

Web 应用程序发送 i= --------> test.php --------> mysqldatabase

然后

mysqldatabase ---------> test.php----------> JSON输出

然后

JSON输出------> Dashcode 浏览器图形 UI

数据正在编码,但未加载到 Dashcode 的浏览器 UI 中。有想法吗?

I am building a search result page that needs to be formatted for the iPhone. I have built a browser based web application in Dashcode and input data from a php file. For this example I will call the php file test.php. Here is the basic model. (the i= is the query for the php)

web app sends i= --------> test.php --------> mysqldatabase

then

mysqldatabase ---------> test.php ----------> JSON output

then

JSON output ------> Dashcode Browser Graphical UI

The data is getting encoded, but not loading into Dashcode's browser UI. Ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无法言说的痛 2024-11-22 18:55:44

大概是同源策略吧。在“运行和共享”下的“模拟在域上运行:”字段中输入托管 PHP 文件的域(并选中旁边的复选框)。

It's probably the same-origin policy. Under "Run & Share" enter the domain hosting your PHP file in the "Simulate running on domain:" field (and check the checkbox next to it).

和影子一齐双人舞 2024-11-22 18:55:44

如果您想在 dashcode 中进行测试时进行“跨域”...此 proxy.php 片段允许您输入 URL,例如...http://myprivatedomain.com/proxy.php ?url=https://some.twitter.jsonapi.url%8483948 并使用它,无需抱怨,来自 DashCode…。

<?php    $filename = $_REQUEST['url'];
         header('Content-Type: application/json');
         ob_start();
         json_encode(readfile($filename));
         ob_flush();                            ?>

If you want to go "cross-domain" while testing within dashcode… this proxy.php snippet allows you to enter a URL such as… http://myprivatedomain.com/proxy.php?url=https://some.twitter.jsonapi.url%8483948 and use it all, without whining, from DashCode….

<?php    $filename = $_REQUEST['url'];
         header('Content-Type: application/json');
         ob_start();
         json_encode(readfile($filename));
         ob_flush();                            ?>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文