Movabletypeでお問い合わせフォームを作るときにハマったのでメモ。
一般的にフォーム関連は、「入力画面」→「確認画面」→「完了画面」と遷移していくと思うんですが、この時必ずフォームの値をPOST送信しますよね。
MT内でPHPで書いたフォームを動かしたんですが、例えば下記のようなコード。
<form action="<$MTVar name='topURL'$>contact/index_check.php" method="POST">
actionにMTタグで出力したURLが絶対パスでない場合。例えば「//domain/」になるような場合、「http://domain/」と絶対パスに変換する必要があります。
これ結構長時間ハマってしまったので注意。