bccのコンパイラでCプログラムを作っていて、たしかに、プロトタイプ宣言したのに、
警告 W8065 プロトタイプ宣言のない関数
のワーニングが・・・
消えないよお・・・
と思ったら、どうも、
void a();
のように、引数を何も書かないプロトタイプ宣言をすると、出るようだ。
その場合は、
void a(void);
のように、引数に、voidとすれば、出ないみたい(事実、出なくなった)
<html> <body> <A HREF="" onclick="document.form1.submit();return false;" > テスト</A> <form name="form1" method="POST" action="http://127.0.0.1/test.php"> <input type=hidden name="aaa" value="bbb"> </form> </body> </html> |
<?php echo 'GET' . $_GET['aaa'] . "<BR>"; echo 'POST' . $_POST['aaa'] . "<BR>"; ?> |
<html> <script language="JavaScript"> function zikko() { document.form1.aaa.value="ccc"; document.form1.submit(); } </script> <body> <A HREF="" onclick="zikko();return false;" > テスト</A> <form name="form1" method="POST" action="http://127.0.0.1/test.php"> <input type=hidden name="aaa" value="bbb"> </form> </body> </html> |