[英]How do you validate a html unicode in php
我正在将值从 HTML 表单传递到 php 文件进行处理
$to_do = $_POST['action'];
那我可以说
<?php
if( $to_do == "delete") {
echo "i will delete for you";
}
?>
我遇到的困难是当 HTML 值是删除符号的 unicode ✘ 时。 而不是值“删除”。 在 php 中,我不知道如何测试它。
<?php
if( $to_do == "✘") {
echo "i will delete for you";
}
?>
不管用。 有谁来帮帮我吗?
你是如何发送这个值开始的 - 通过像<input type="submit" value="✘">
?
在这种情况下,我建议您切换到一个button
元素——它可以有一个单独的提交值和显示文本。 所以你可以继续发送delete
,同时向用户显示✘
。
<button type="submit" value="delete">✘</button>
关于button
元素的更多细节可以在 MDN 中找到, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.