一旦提交,如何在注册表中维护日期值



我们目前正在用php和slim做一个项目,我必须在那里做一个注册表。表单的输入之一是生日,它是日期类型。当我提交注册时,我想显示输入的错误,并维护用户输入的信息。我已经设法在文本和密码类型的输入中做到了这一点,然而,对于日期类型,我找不到维护信息的方法。

这是.titch文件:

<input type="password"
name="repeat_password"
placeholder="repeat password"
value="{% if formData.repeat_password %}{{ formData.repeat_password }}{% endif %}">
{% if formErrors.repeat_password %}
<p style="color: red;">{{ formErrors.repeat_password }}</p>
{% endif %}

<input type="date"
name="birthday"
placeholder="birthday"
value="{% if formData.birthday %}{{ localStorage.setItem(formData.birthday,) }}{% endif %}">
{% if formErrors.birthday %}
<p style="color: red;">{{ formErrors.birthday }}</p>
{% endif %}

要实现这一点,您必须从请求中获取表单数据,对其进行验证,并将其作为数组传递给Twig呈现方法。

最新更新