0

これは、次の名前のファイル入力フィールドを持つ私のフォームですphoto

<form action = "spremi-film.php" method = "POST" enctype = "multipart/form-data">
    <div class="grid_2">Naslov:</div>
    <div class="grid_10"><input type="text" name="naslov" value="" /></div>

    <div class="grid_2">Žanr: </div>
    <div class="grid_10"><?php izborZanra();   ?></div>

    <div class="grid_2">Godina: </div>
    <div class="grid_10"><?php izborGodine();   ?></div>

    <div class="grid_2">Trajanje:</div>
    <div class="grid_10"><input type="text" name="trajanje" value="" /></div>

    <div class="grid_2">Izbor slike:</div>
    <!--<input type="hidden" name="MAX_FILE_SIZE" value="30000" />-->
    <div class="grid_10"><input type="file" name="photo"  /></div>


    <div class="grid_12"><input type="submit" value="SPREMI" /></div>
</form>

その後、私はこのコードを入れました:

$uploaddir = '/slike';
$uploadfile = $uploaddir . basename($_FILES['photo']['name']);

//echo '<pre>';

if(move_uploaded_file($_FILES['photo']['tmp_name'], $uploadfile))
{
    echo 'Slika je uspješno spremljena!';
}
else
{
    echo 'Slika nije spremljena!';
}

//print_r($_FILES);

//echo '</pre>';

これを実行するとundefined index: photo、ブラウザに通知が表示されます。

4

1 に答える 1