私はプログラミングが初めてで、テストするために単純なフォームを作成しようとしました。事は、私が送信ボタンをクリックしたときに、それはテキストのみを示し、であり、データは表示されません...ここでPHPフォーム:答えが表示されない
は、HTMLファイル内のフォームです:
<FORM ACTION="FORM.PHP" METHOD="POST">
<P>
Ton nom: <INPUT TYPE="TEXT" NAME="Tonnom" /> <br />
Espace test: <INPUT TYPE="TEST" NAME="Espacetest" />
</P>
<P>
Est-ce que ce site s'affiche correctement ?
<INPUT TYPE="RADIO" NAME="AFFICHAGE" VALUE="OUI" CHECKED="CHECKED" /> Oui
<INPUT TYPE="RADIO" NAME="AFFICHAGE" VALUE="NON" /> Non
<INPUT TYPE="RADIO" NAME="AFFICHAGE" VALUE="PAS SÛR" /> Pas sûr
</P>
<P>
Des commentaires ? <BR />
<TEXTAREA NAME="COMMENTAIRES" ROWS="10" COLS="40"></TEXTAREA>
</P>
<P>
<INPUT TYPE="SUBMIT" VALUE="GO!"></P>
</FORM>
そして、ここにいますそれにリンクされているPHPファイル:
:<HTML>
<HEAD>
<META CHARSET="UTF-8">
</HEAD>
<BODY>
Ton nom est: <?php echo $_POST['Tonnom']; ?><BR />
Dans l'espace test, tu as écris: <?php echo $_POST['Espacetest']; ?><BR />
<BR />
Est-ce que ce site s'affiche correctement ? <?php echo $_POST['AFFICHAGE'];
?><BR />
<BR />
Commentaires:<BR />
<?php echo $_POST['COMMENTAIRES']; ?>
</BODY>
</HTML>
ここでは、私が送信ボタンをクリックしたときに現れるだけのことです3210
私は二重チェックし、phpファイルの名前は実際には '' FORM.PHP ''です。 PHPをサポートしている000webhostのファイルマネージャーを使用してホストされています。
もし誰かが私が無知だから、私は感謝するでしょう。
難しいと言えば、宛先ファイルの名前は小文字ですが、あなたのフォームは大文字です – James
いいえ、それは大文字ですので、それは問題ではありません。 – Hayclair
XSSを読み、それを防ぐ方法あなたはこのライブを置く。 –