0

写真用、音楽用、YouTube用の3つのタブを持つフォームがあります。最初の 2 つはファイルをアップロードできるフォームで、2 つ目は YouTube リンク用です。

人々が「アップロード」ボタンを押すと、実際のアップロードが行われる 2 番目のページに送られます。音楽のアップロードは機能するようになりましたが、写真に同じコードを使用しても機能しないようです。

if (isset($_POST['submitfoto'])) {
    // uploaden
    $target_path = "uploads/";
    $target_path = $target_path . time() . $_SERVER['REMOTE_ADDR'] . basename( $_FILES['uploadedfile']['name']); 
    if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {

    // Here I do a bunch of stuff with the database, but it never gets that far.    
    echo "Thanks for uploading this file.";

    } else{ echo "File upload failed";} }

今、私は常にファイルのアップロードに失敗しました。しかし、まったく同じコードが .mp3 ファイルのアップロードにも機能するようです。

これはどのように可能ですか?

4

0 に答える 0