我正在使用 PHP。我面临 $_POST 全局数组的问题。当我发送或添加一条没有文件的记录并且从表单标签中删除 enctype 时,它可以正常工作。但是我上传了一个文件,并且 enctype 设置为 multipart/form-data $_POST 变量未设置。到目前为止,我完成了以下代码来上传文件。
索引.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>
添加.php
<?php
$artist=$_POST['artist_name'];
$title=$_POST['title'];
$song=$_FILES['track_file']['name'];
echo $artist;
echo $song;
?>