スキップしてメイン コンテンツに移動

フォームからのスパムを簡単に防止する方法

本日はホリデープログラミングに挑戦。PHPのメールフォームからスパムが頻繁に届くので、対策を講じることにした。「CAPTCHA」を採用するのがナウいと思ったが、何だか複雑そうなうえ意外と突破されるとのことで却下。そこで、漢字「猫」の読み仮名を「ねこ」と記入できたひとだけが送信できるようにした。「preg_match」という関数で「ねこ」という文字列を指定することにした。これまで使用していたプログラムが複雑だったので、フロムスクラッチでシンプルに作成してみたところ、20行以下にまとめられた。
------------------------------
preg_match
http://jp.php.net/manual/ja/function.preg-match.php
mail
http://jp.php.net/manual/ja/function.mail.php
------------------------------

このブログの人気の投稿

マイクロソフト広告のパートナー賞、日本勢が受賞

マイクロソフトが「Microsoft Advertising Partner Awards」の2025年の受賞パートナーを発表。アジア太平洋地域部門で、日本からサイバーエージェント、トランスコスモス、電通デジタル、Hakuhodo DY ONE、WACULが受賞した。昨年までは日本からの受賞はなかったが、今年から日本でもパートナープログラムが開始されたことで対象になり、上位のエリートおよびセレクトパートナーが候補になったようだ。 2025 Partner Awards: APAC winners announced https://about.ads.microsoft.com/en/blog/post/october-2025/2025-partner-awards-apac-winners-announced

「TikTok Shop」の国内売上、初年度500億円の見込み

studio15は、6月末から日本でも提供が開始された「TikTok Shop」の初年度の流通取引総額を約500億円と予測。 TikTok Shop日本市場、ローンチ後1年で約500億円規模へ https://studio15.co.jp/news/20251016 Blinxやライブコマースも市場規模を推計している。 Blinxの発表 https://prtimes.jp/main/html/searchrlp/company_id/168016 ライブコマースの発表 https://prtimes.jp/main/html/searchrlp/company_id/163027