0

我在 php 中创建了订单(如果 php 文件单独工作,我在我的 apache 服务器上对其进行了测试。它使用会话和很多 if 语句。)我想我会安装 DirectPHP 并插入<?php tags..但它不起作用。 . 只是真的很奇怪,所以我安装了 Jumi 插件,如果我将我的 php 文件上传到 joomla 服务器上的 / 目录并粘贴到文章中{jumi [/test.php]}

测试.php

<?php echo "test"; ?>

在文章中写道

The file /test.php does not exist or is not readable!

我将属性设置为 777,所以它与权限无关。我该怎么办?谢谢你。

<?php include("./phpfile.php") ?>编辑:我用--------------------------------------------尝试了 DirectPHP --

我发现有两个 php 构造不起作用..首先是这样的多维数组

$doprava = [
    array("nazev" => "Přepravní firma po ČR", "cena" => 125),
    array("nazev" => "Česká pošta - Balík do ruky", "cena" => 120),
    array("nazev" => "Česká pošta - Balík na poštu", "cena" => 115),
];

$abc = [array()];(两者都不起作用 --> 它返回内部 500 错误)

第二个是转到

goto html;
html:

也许我可以解决 goto (我现在不知道如何,但为什么数组不起作用?)

4

2 回答 2

2

如果你想显示一个 php 文件。我认为 DirectPHP 非常好。你可以这样做链接这个:

<?php include("./phpfilename.php");?> (note:./ joomla root)

祝你好运!

于 2013-10-25T04:32:02.617 回答
1

或者你可以为自己省去很多问题,只需要我们一个表单组件,比如 RS Forms 或 Chronoforms。Chronoforms 可能非常适合您想要的东西,因为它允许您进行高级别的定制。我们已经多次在 Chronoforms 中构建了非常复杂的订单表格。

于 2013-10-26T16:14:48.377 回答