Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    codice che non va in upload... strano...

    ciao a tutti... io ho la seguente paginetta HTML
    codice:
    <html>
    <head>
    	<title>Untitled</title>
    </head>
    <body>
    <form action="upload_img_cat_foods.php" method="post" enctype="multipart/form-data">
    File:
    
    <input name="file" type="file">
    
    Nome:
    
    <input name="new_name" type="text">
    
    
    
    <input name="submit_upload" type="submit" value="Invia">
    </form>
    </body>
    </html>
    e poi il codice di upload:
    Codice PHP:
    upload($_FILE["file"]);

    function 
    upload($files){
     
    $dir="D:";
     if(!
    file_exists("d:")) die('La directory non esiste!');
     
    $filename "prova.jpg";
     if(
    trim($files["name"]) == "") die("Non hai indicato il file da uploadare!");
     if(
    is_uploaded_file($files["tmp_name"])){
      
    move_uploaded_file($files["tmp_name"],$dir."/".$filename) or die("Impossibile spostare il file; controlla l'esistenza o i permessi della directory!");
     }else{
      die (
    "Problemi nell'upload del file ".$files["name"]);
     }

    Il risultato dell'operazione è:

    codice:
    "Non hai indicato il file da uploadare!"
    Capite dove sbaglio? una volta mi pare che andasse, ma non sono sicuro...

  2. #2
    ho anche controllato nel PHP.ini, ma sembra tutto ok. Il file_upload è settato a on

    HELP!!!

  3. #3
    nessuno usa l'upload nel PHP? non ci credo!!!!

  4. #4
    Nel codice che hai postato c'è un errore:
    Codice PHP:
    upload($_FILE["file"]); 
    La variabile globale non si chiama $_FILE bensì $_FILES.

    Prova a correggere e vedi se funziona.

  5. #5

    grazie

    PS: controllate la pillola su questo forum... forse c'è anche li l'errore!

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.