这是我的HTML代码
<input type="text" name="name" style="text-transform:capitalize">
这是我的PHP代码
$nameField = $_POST['name'];
<p style=font-size:13px;text-transform:capitalize"> hi $nameField , </p>
每当我试图在文本框中写任何东西时,它会显示&#34; xyz&#34; as&#34; Xyz&#34;
但是在sesseion值显示为&#34; Hi xyz&#34;而不是&#34; Hi Xyz&#34;
答案 0 :(得分:1)
在您编写的代码中,由于您在Hi Xyz,
元素上的样式规则text-transform:capitalize
,文本将显示为<p>
。除非您添加ucfirst();
函数,否则它不会记录在您的变量中:
$nameField = ucfirst($_POST['name']);
答案 1 :(得分:0)
你可以只使用ucfirst()函数。
WHERE
(
YEAR (vac.e_dateTo) = YEAR (getDate()) AND
MONTH (vac.e_dateTo) = MONTH (getDate()) AND
DAY (vac.e_dateTo) >= DAY (getDate()) AND
DAY (vac.e_dateFrom) <= DAY (getDate())
)