私はPHPを使用しています。$_POST グローバル配列の問題に直面しています。ファイルなしで1つのレコードを送信または追加し、enctypeがフォームタグから削除されると、正しく機能します。しかし、ファイルをアップロードし、enctype が multipart/form-data $_POST 変数に設定されています。変数が設定されていません。これまでのところ、コードに従ってファイルをアップロードしました。
index.php
<form action="add.php" method="POST" enctype="multipart/form-data">
<input type="text" name="artist_name" />
<input type="text" name="title" />
<input type="file" name="track_file" />
</form>
add.php
<?php
$artist=$_POST['artist_name'];
$title=$_POST['title'];
$song=$_FILES['track_file']['name'];
echo $artist;
echo $song;
?>