2013-10-24 79 views
0

我在php中創建了訂單表單(如果php文件是單獨工作的,我在我的apache服務器上測試過它..使用會話和很多if語句)。我想我會安裝DirectPHP,只是插入<?php tags..但它不工作..只是真的很奇怪,所以我安裝了插件JUMI,如果我上傳我的PHP文件/目錄的Joomla服務器上,進入文章粘貼{jumi [/test.php]}將複雜的PHP文件添加到joomla文章中

test.php的

<?php echo "test"; ?> 

在文章中寫道

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

我將屬性設置爲777,所以它不關於權限..我該怎麼辦?謝謝。

編輯:我試了DirectPHP與<?php include("./phpfile.php") ?> --------------------------------------- -------

,我發現有兩個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: 

也許我可以轉到解決方法(我不知道如何可以了,不過爲什麼不起作用陣列?)如果你想顯示PHP文件

回答

2

。 我覺得DirectPHP非常好。 你可以做這個鏈接:

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

goog運氣!

+0

謝謝你,我會嘗試 – Muflix

+0

我發現有兩個PHP結構不起作用,我編輯了問題。 (第一個是多維數組,第二個是轉到) – Muflix

1

或者你可以爲自己節省大量的問題,只是我們像RS Forms或Chronoforms這樣的表單組件。計時碼可能對你想要的東西非常有用,因爲它可以讓你進行高水平的定製。我們多次使用Chronoforms製作非常複雜的訂單。

+0

謝謝,但你知道..即時通訊使用joomla很少,我不喜歡它:-)所以,當我寫了PHP文件它的硬我只是使用一些插件,我不能確定它會工作,請看看我編輯的問題。 – Muflix

+1

好吧,你不必使用這些擴展名,但兩者都非常成熟並且運行良好,並且可能會讓你的任務變得更容易。至於你的500錯誤,這可能是你正在使用的PHP版本。如果你使用的是比5.4更早的版本,那麼你在構建數組時不能使用square []括號,你必須使用圓括號()。 –

+1

與goto錯誤一樣,只能在PHP 5.3.x或更新版本中使用。你使用的是什麼版本的PHP? –

相關問題