[英]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.