テニス トーナメントのサインアップ フォームに関連して、少しトリッキーなフォーム検証 (この例ではチェックボックス) を入れようとしています。
<?php
if ( ( isset($_POST['ms'])&&isset($_POST['ws']) )
|| (isset($_POST['mc'])&&isset($_POST['ws']))
|| (isset($_POST['md'])&&isset($_POST['ws']))
|| (isset($_POST['ms'])&&isset($_POST['wc']))
|| (isset($_POST['ms'])&&isset($_POST['wd']))
|| (isset($_POST['mc'])&&isset($_POST['wc']))
|| (isset($_POST['mc'])&&isset($_POST['wd']))
|| (isset($_POST['md'])&&isset($_POST['wd']))
){
$error_message .=('You can only play as one sex! <br />');
}
if ( (isset($_POST['mc'])&&isset($_POST['md']) ) { //***
$error_message .=('You cannot play in both the cadet tournament and mens doubles <br />');
}
ただし、これにより、3 つのアスタリスクを含む行の解析エラーが発生します。
予期しない「{」
おそらく、中かっこではなく丸かっこを使用して、何か間違ったことをしたと思われます...しかし、どこにあるのかわかりません..