フォーム要素の属性名の『ドット( . )』は『アンダーバー( _ )』に変わります

フォーム要素の属性名に『ドット( . )』が使われていると、送り先のPHP内では『アンダーバー( _ )』になって処理されます。

フォームの送信先のPHPでは、フォームの要素は$_POSTや$_GETで処理します。

<form method="post" action="do.php">
<input type="text" name="test.test" value="" />
<input type="submit" value="送信" />
</form>

このようなフォームの場合、送り先のPHP側では

test.test

ではなく

test_test

となります。

関連記事

スポンサーリンク

IN演算子 入っているか

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る