2016-05-26 46 views
0

我對PHP很新,似乎無法得到以下工作。任何幫助,將不勝感激。我試圖回顯一個HTML輸入字段並將該值設置爲一個變量。在php中輸入值作爲php變量的echo html

echo "<input type='hidden' name='item_name' value='<?php echo $one.$two; ?>'>" ;

這有什麼錯呢?當我在頁面上檢查它時,它不顯示變量的值。

+2

'echo「「;' – WillardSolutions

+1

主要的問題是,當你執行第一個'echo'時,你已經在執行PHP了,所以在你正在回顯的字符串中打開另一個'<?php'是沒有意義的。 –

回答

3

你必須做這樣的

echo "<input type='hidden' name='item_name' value='".$one.$two."'>" ;

字符串和變量與.

+0

感謝您爲此我嘗試了所有這些讓我發瘋,即使您的答案我無法得到它的工作。我不知道字符串連接需要在PHP中的點。謝謝你的幫助。事實證明,無論如何變量都是空的,這就是爲什麼我看不到它們。 –

+0

我們在這裏做的是將html分隔爲字符串並將其附加到PHP變量。 –

1
echo ' 
    <input type="hidden" name="item_name" value="'.$one.$two.'">'; 

我要響應使用單引號這樣的輸入值可以使用HTML雙打連接。

+0

所以我要感謝你。 –

+0

只要你解決了你的問題。我們很好:) –