PHP - Geçerli tarih için varsayılan olarak form alanı değeri

3 Cevap php

Ben geçerli tarihe bir alana bir değer varsayılan çalışıyor, ama benim kod ediyorum:

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

is only printing this:
'; ?>

3 Cevap

Web sayfası PHP yorumlayıcısı ile çalışan olmadığını bana bakıyor. Web sayfası için kaynağını kontrol edin. Eğer tarayıcınızda "show kaynak" tıkladığınızda PHP kaynak kodu görüyor musunuz?

Ben ne olur aşağıdaki gibi tarayıcı bu ayrıştırmak olduğunu düşünüyorum:

  • türü olan açık etiket nedir? php
  • "<'girdi" "echo" ve adlı iki alan
  • O değerlerle alanlar: '"." (daha sonra, ve m / d / y). tarih "type =" text "name =" makeupassignment ", size =" 50 ", ve değer ="'
  • Daha sonra kapanış etiketi> var
  • ve daha sonra geri kalanı çıktı verbatim

Ben PHP ile test ettiğiniz web sunucusu yüklü / etkin olmadığını tahmin ediyorum. Görünüm bu sayfada kaynak ve tüm kodunuzu göreceksiniz, eminim

Temelde, PHP kodunun için sayfa ayrıştırma değil.

  • Script bir. Html ya da. Php script çalışan mı? Bu doğru eki olduğundan emin olun. Ben Firefox (ben localhost üzerinden erişim ediyorum sürece). Php bir sayfa açmak olmaz bulabilirsiniz.
  • PHP çalışıyor? Bir konsol / terminal penceresinde php -v çalıştırarak kontrol edin.
  • Apache (/ IIS / lighttpd vb) çalışıyor mu?