Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CSV文件未从输入传递_Php_Html_Csv - Fatal编程技术网

Php CSV文件未从输入传递

Php CSV文件未从输入传递,php,html,csv,Php,Html,Csv,test.php <form action="test2.php" method="post" enctype="multipart/form-data"> <input type="file" name="csv_file" accept=".csv"> <button type="submit" name="submit" value="submit">submit</button> </form>

test.php

<form action="test2.php" method="post" enctype="multipart/form-data">
        <input type="file" name="csv_file" accept=".csv">
        <button type="submit" name="submit" value="submit">submit</button>
</form>

提交
test2.php

<?php
if(isset($_POST['submit'])){
    if ($_FILES["csv_file"]["error"] > 0)
  {
  echo "Error: " . $_FILES["csv_file"]["error"] . "<br />";
  }
else
  {
  echo "Upload: " . $_FILES["csv_file"]["name"] . "<br />";
  echo "Type: " . $_FILES["csv_file"]["type"] . "<br />";
  echo "Size: " . ($_FILES["csv_file"]["size"] / 1024) . " Kb<br />";
  echo "Stored in: " . $_FILES["csv_file"]["tmp_name"];
  } 
}

?>

当我提交csv文件时。test2.php页面出现错误

未定义索引:csv_文件。
请检查。

您缺少enctype标签

<form method="post" enctype="multipart/form-data">

编辑 就你而言:

<form action="test2.php" method="post" enctype="multipart/form-data">
        <input type="file" name="csv_file" accept=".csv">
        <button type="submit" name="submit" value="submit">submit</button>
</form>

提交

no仍然没有得到答案。
$\u文件[“csv\u文件”][“错误”]的输出是什么