2013-08-24 146 views
1

我有一個表單中的幾個文本框是SQL查詢的輸入。 我需要的箱子自動的一個填充今天的日期,但無法得到它的工作:PHP今天的日期形式

」 .date(

幫助:

<td align="left"><INPUT TYPE="text" MAXLENGTH="10" SIZE="10" NAME="To_Date" id=To_Date value="'.date("m/d/y").'"/></td> 

顯示在文本框中鍵入以下非常感謝!

乾杯,

劉若英

+1

您在混合PHP代碼和HTML ...不讓分析器知道它是PHP。所以,它被視爲HTML。 –

+1

只是爲了迂腐,不要用大寫字母寫HTML標籤,這會讓我感覺像1998年回來一樣: – MackieeE

回答

4

有一張像

PHP嘗試在HTML:

<input type="text" value="<?php echo date('m/d/y');?>"/> 

HTML在PHP中:

<?php echo "<input type='text' value='".date('m/d/y')."'";?> 

不要網格都PHPHTML,另一個是更好HTML小寫。

0

或者您可以使用。

echo '<input type="text" value="'.date('m/d/y').'"/></td>'; 
0

您試圖在HTML標記中使用PHP。在編寫任何PHP代碼之前,您必須打開<?php標籤。所以,你的代碼應該是:

<td align="left"> 
    <input type="text" maxlength="10" size="10" name="To_Date" id="To_Date" value="<?php echo date("m/d/y") ?>"/> 
</td> 

PS:約定要在HTML中使用小寫的屬性,所以我改變一點點你的輸入;)(您的是HTML5有效的,但它只是慣例,DEH)

0

試試這個對我有用。

<input type="text" name="Date" readonly = "readonly" value="<?php echo date('m/d/y');?>"/>