Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794

    PHP - Upload File - Errore "Notice: Undefined index: file"

    Salve a tutti,

    ho un problema con uno script Javacript/PHP

    Metto codice:

    Codice PHP:
    <script>
    function 
    prepareUpload(){  
    var 
    fd = new FormData();
    var 
    files = $('#file')[0].files[0];
    fd.append('file',files);                                
    var 
    descrizione_foto document.getElementById("descrizione_foto").value;                                $.ajax({                   
    url:'http://www.eltipicoitaliano.com/tomeetyou/carica_immagine_evento.php?idutente='+idutent+"&descrizione_foto="+descrizione_foto+"&idevento="+idevento,                   
    type:'POST',                    
    data:fd,                    
    contentTypefalse,                    
    processDatafalse,                    
    success:function(response){                                                                         
    },                    
      
    error:function(response){                        
        
    alert('error : ' JSON.stringify(response));                    
      }                
    });
    }
    </script> 
    Codice PHP:
    <form method="post" action="carica_immagine_evento.php" enctype="multipart/form-data">         <div style="position: relative; float: left; width: 100%">
     <
    input title="Cargar una foto de perfil" type="file" id="file" class="file" name="file" />
    </
    div>                    
    <
    div style="position: relative; float: left; width: 100%; margin-top: 0.5%">Descripción    
         imagen
    <input type="text" id="descrizione_foto" ng-model="descrizione_foto" value="" />
    </
    div>                    
    <
    input type="button" value="OK" onclick="javascript: prepareUpload()" />                
    </
    form
    Parte PHP
    Codice PHP:
    <?
    error_reporting
    (E_ALL);
    $idutente $_GET['idutente'];
    $descrizione $_GET['descrizione_foto'];$idevento $_GET['idevento'];

    if (isset(
    $_FILES["file"]["name"])) {

    $filename $idutente.$_FILES["file"]["name"];
    $location $filename;
    $path "images/";
    if(
    move_uploaded_file($_FILES["file"]["tmp_name"],$path.$location))
    {
    }
    else{    
    echo 
    "Error"
    }    
    }else
    {    
    echo 
    $_FILES["file"]["error"];
    }
    ?>
    Praticamente l'errore che mi dà è:
    Notice: Undefined index: file

    Potreste aiutarmi?

    Grazie mille.
    Ultima modifica di ylio82; 29-11-2016 a 17:25

  2. #2
    .
    Ultima modifica di hypertextPro; 30-11-2016 a 02:14

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.