0

私は現在、ファイルを Web サイトにアップロードできるように取り組んでおり、ファイルをフォルダーに渡すだけです。

ファイルのアップロードに問題があり、ファイルなどがありません。

サーバーなどに入ってきたファイル情報をデータベースに保存する作業を後で行う必要があります。

サーバーにロードする必要があるのは、主に 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 に答える