0

我目前致力于将文件上传到网站,它应该只是将它交给一个文件夹。

这样我就无法上传文件并且没有文件或其他东西。

我需要稍后将文件信息保存到数据库中,其中一些东西已经进入服务器等。

应该加载到服务器的内容主要是 pdf 和 mp3 以及 zip 文件和 Word(doc 文件)

我试着这样做

<form action="#" enctype="multipart/form-data" method="post">
            <table width="100%">
                <tr>
                    <td>Upload</td>
                    <td><input type="file" name="file" class="new"></td>
                </tr>
                <tr>
                    <td>Materialer</td>
                    <td>
                        <select name="materialer" class="new">
                            <?php
                            $materialer = $mebe->materialer();
                            ?>
                        </select>
                    </td>
                </tr>
                <tr>
                    <td>File type</td>
                    <td>
                        <select name="materialer" class="new">
                            <?php
                                $file_type = $mebe->file_type();
                            ?>
                        </select>
                    </td>
                </tr>
                <tr>
                    <td></td>
                    <td><input type="submit" name="upload_telefon" value="Upload" class="new"></td>
                </tr>
            </table>
        </form>
        <?php
        if(isset($_POST["upload_telefon"]))
        {
            $upload_file_typer_indhold = $mebe->upload_file_typer_indhold();
        }
        ?>


function upload_file_typer_indhold()
    {

        if($_FILES["file"]["error"] > 0)
        {

            echo "" . $_FILES["file"]["error"] . "";

        }
        else
        {

            move_uploaded_file($_FILES["fil1"]["tmp_name"], "upload/undervisning/");

        }
    }

当我尝试上传时,它说:

该站点无法访问,它也站在旁边。

4

1 回答 1

0

您应该使用另一个文件名而不是“#”:

<?php echo basename(__FILE__); ?>
于 2013-03-24T18:50:09.687 回答