将输入更改为大写并将其发布到mysql数据库

时间:2016-08-14 10:09:10

标签: php html

用户需要输入输入,这是代码:

Ime projekta: <input type="text" class="normal" name="ime_projekta" size="20" maxlength="20" style="text-transform:uppercase" /><br><br>
<input type="submit" class="like" value="OK" />

这个有效!当我输入所有大写字母全部大写(大写锁定)。但!这后来发布到数据库,当我检查我的数据库时,我的所有输入都是小写的。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

text-transform仅更改客户端的外观。当文本被后端接收时,它仍然是小写的。您必须使用php将大写函数(strtoupper)应用于文本。

答案 1 :(得分:0)

在mysql更新之前使用php函数strtoupper($_POST['input_name'])