メールフォームでドット.
チェッカーを使用して、特定のフィールドにドットがある場合、それらのフィールドにドットを入れないようにユーザーに指示することは可能ですか? 私はこれを試しましたが、うまくいきません:
if (eregi('.', $notes)) {
die ("Do NOT PUT DOT HERE");
}
それで、何をすべきか考えていますか?
マニュアルが言うように:
ヒント: ある文字列が別の文字列に含まれているかどうかのみを確認する場合は、preg_match() を使用しないでください。代わりに strpos() または strstr() を使用してください。
strpos() メソッドは次のとおりです。
<?php
$findme = '.';
$pos = strpos($notes, $findme);
if ($pos !== false) {
echo "Do NOT PUT DOT HERE";
} else {
//other
}
?>
ほとんどの場合、die\exit はお勧めしません。
if (preg_match('~\.~', $notes)) {
// Do something useful
}