2013-06-24 35 views
1

我有以下種類的#include virtual如何在呼叫中使用#include虛擬網頁中的變量?

<!--#include virtual="/cgi-bin/mywebsite/myscript.pl?param1=value1&param2=value2" --> 

我想在線路value2上述承擔myvar變量的值。

我試圖無濟於事在線檢查後:

<!--#include virtual="/cgi-bin/mywebsite/myscript.pl?param1=value1&param2=${myvar}" --> 

,這是什麼一個正確的語法?

回答

1

你不能那樣做,因爲在執行任何腳本之前處理並添加了包含的文件。

可以做什麼包括一個asp文件,它將確定在其中包含什麼文本插入。

+0

謝謝你。即使變量已經初始化並且有一個值? – Chapo

+0

直到文件及其包含文件被加載並且使用腳本處理器執行結果之前,沒有*變量*這樣的東西。 – Borodin

+0

好的,我將開始另一個線程,介紹如何將參數傳遞給#exec cgi perl腳本。 – Chapo