私はHTMLでこのフォームを持っています:
<form action="http://localhost/Curso/Practica/php/InsertUser.php" method="POST" name="usuario">
<p>Nombre:<input type="text" name="nombre">Apellidos:<input type="text" name="apellidos"><br>
<p>Nick:<input type="text" name="nick"><br>
<p>Contraseña:<input type="password" name="password"><br>
<p><FORM ENCTYPE="multipart/form-data" ACTION="RecibirFichero.php" METHOD="post" name"SubFoto">
Foto de perfil: <INPUT NAME="FotoPerf" TYPE="file"></p>
<p><input type="submit" onMouseDown="validar()">
<input type="reset" name="reset" value="Borrar">
</form>
PHP ファイル InsertUser.php は次のとおりです。
<?php $nombre=$_POST["nombre"];$apellidos=$_POST["apellidos"];$nick=$_POST["nick"];$password=$_POST["password"];echo($password);?>
問題は、データを InsertUser.php に送信すると、「パスワード」フィールドが空になることです。つまり:
$_POST["password"]="";
そして、次のメッセージが表示されます。
注意: 未定義のインデックス: C:\xampp\htdocs\Curso\Practica\php\InsertUser.php の 14 行目のパスワード
この問題を解決する方法がわかりません。ご回答有難うございます。