Php 无法上传文件

Php 无法上传文件,php,file,upload,Php,File,Upload,我从中复制了这段代码,我今天尝试了它,但我无法上传文件 注意:未定义的索引:第13行C:\xampp\htdocs\kappa.php中的文件 注意:未定义的索引:第16行C:\xampp\htdocs\kappa.php中的文件 “有可能是一个很好的例子 代码: 我尝试使用不同的脚本,但它总是抛出相同的错误 我始终可以访问路径和所有这些内容。当您要上载文件时,必须具有enctype属性 设置属性enctype=“multipart/form data”,其中指定提交表单时要使用的内容类型

我从中复制了这段代码,我今天尝试了它,但我无法上传文件

注意:未定义的索引:第13行C:\xampp\htdocs\kappa.php中的文件

注意:未定义的索引:第16行C:\xampp\htdocs\kappa.php中的文件

“有可能是一个很好的例子

代码:


我尝试使用不同的脚本,但它总是抛出相同的错误


我始终可以访问路径和所有这些内容。

当您要上载文件时,
必须具有
enctype
属性


设置属性enctype=“multipart/form data”,其中指定提交表单时要使用的内容类型

<?php
if (isset($_POST['btn'])){
    $dir_subida = '';
    $fichero_subido = $dir_subida . basename($_FILES['fichero_usuario']['name']);

    echo '<pre>';
        if (move_uploaded_file($_FILES['file']['tmp_name'], $fichero_subido)) {
            echo "El fichero es válido y se subió con éxito.\n";
        } else {
            echo "¡Posible ataque de subida de ficheros!\n";
        }  
 }
 ?>

 <html>
 <head>
 </head>
 <body>
 <form action="" method="post">
     <input type="file" name="file">
     <input type="submit" name="btn">
 </form>
 </body>
 </html>
<form method="post" enctype='multipart/form-data'>