Visualizzazione dei risultati da 1 a 6 su 6

Discussione: upload file in mysql

  1. #1

    upload file in mysql

    Ciao a tutti, ho un problema con l' inserimento di un file nel DB.

    Codice PHP:
    $fileName $_FILES['userfile']['name'];
    $tmpName  $_FILES['userfile']['tmp_name'];
    $fileSize $_FILES['userfile']['size'];
    $fileType $_FILES['userfile']['type'];
    $fp fopen($tmpName'r');
    $content fread($fpfilesize($tmpName));
    $content addslashes($content);fclose($fp);
    if(!
    get_magic_quotes_gpc())
    {    
       
    $fileName addslashes($fileName);
    }

    $sql "UPDATE t_summary_of_work 
               SET subject = '"
    .$_POST["sow_subject"]."',                 
                     with_iva = "
    .$_POST["with_iva"].",                 
                     cost_sow = "
    .$_POST["num_sow"].",                     
                     note = '"
    .$_POST["note_sow"]."',
                     id_summary_of_work_status = "
    .$_POST["sow_status"].",                
                     data_file = "
    .$content."                 
    WHERE id_summary_of_work = "
    .$_POST["id_sow"];       

    if(
    $link->query($sql))
    {
    header("Location: home_sow.php?sez=sow_update&id=".$_POST["id_sow"]."&msg=notice&code=3");        
    }
    else{print 
    "Errore durante l' inserimento dei dati.";} 
    Mi da errore nella query...grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    La descrizione dell'errore aiuterebbe.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quote Originariamente inviata da badaze Visualizza il messaggio
    La descrizione dell'errore aiuterebbe.
    Ma no dai, basta cambiare quella cosa lā, no?

  4. #4
    So che siete talmente bravi che non serve dirvi l' errore ;-)

    Warning: fopen(): Filename cannot be empty in C:\Program Files\xampp\htdocs\bs_site\home\sow\sow_modify.php on line 23

    Warning: fread() expects parameter 1 to be resource, boolean given in C:\Program Files\xampp\htdocs\bs_site\home\sow\sow_modify.php on line 24

    Warning: fclose() expects parameter 1 to be resource, boolean given in C:\Program Files\xampp\htdocs\bs_site\home\sow\sow_modify.php on line 26

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Filename cannot be empty
    c'č altro da dire?

    Non ti arrivano i dati del file.
    Ce l'hai messo enctype='multipart/form-data' nel tag <form>, vero?

  6. #6
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Filename cannot be empty
    c'č altro da dire?

    Non ti arrivano i dati del file.
    Ce l'hai messo enctype='multipart/form-data' nel tag <form>, vero?
    Si ce l' ho messo. Sarā perchč sono in locale con xammp? Magari non trova la cartella dei file temporanei?

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.