Visualizzazione dei risultati da 1 a 2 su 2

Discussione: upload immagini

  1. #1

    upload immagini

    ciao, ho un problema con l'upload delle immagini.

    Ho un form che richiama la funzione salva. Nella funzione salva ho questo codice:
    Codice PHP:
    global $miaconn,$id;
    $sql='INSERT INTO evento(eve_titolo,eve_data,eve_descrizione) VALUES ("'.$titolo.'","'.$data.'","'.$descrizione.'")';
        
    $idmysql_insert_id();
        
    //INCLUDO LA FUNZINE PER L'INSERIMENTO DELLE IMMAGINI
                
    if (!empty($_FILES['miofile1']['name']))
                    {    
                     
                        
    $dir='../public';
                        
    $filename=$id.'evento'.$_FILES['miofile1']['name'];
                        
                        if(
    is_uploaded_file($_FILES["miofile1"]["tmp_name"]))
                        {
        
                        
    move_uploaded_file($_FILES["miofile1"]["tmp_name"],$dir.'/'.$filename) or die('errore');
                        
    $sql='UPDATE evento SET eve_locandina="'.$filename.'" WHERE eve_id='.$id;
                        
    mysql_query($sql); 
    se commento la parte di inserimento immagine mi salva coerrettamente il nuovo record con i dati nella tab evento. Se invece inserisco il file, mi inserisce correttamente il file nella cartella public ma non registra alcun record........cosa sbaglio? Grazie
    5ym0

  2. #2

    Re: upload immagini

    Originariamente inviato da Symon83
    ciao, ho un problema con l'upload delle immagini.

    Ho un form che richiama la funzione salva. Nella funzione salva ho questo codice:
    Codice PHP:
    global $miaconn,$id;
    $sql='INSERT INTO evento(eve_titolo,eve_data,eve_descrizione) VALUES ("'.$titolo.'","'.$data.'","'.$descrizione.'")';
        
    $idmysql_insert_id();
        
    //INCLUDO LA FUNZINE PER L'INSERIMENTO DELLE IMMAGINI
                
    if (!empty($_FILES['miofile1']['name']))
                    {    
                     
                        
    $dir='../public';
                        
    $filename=$id.'evento'.$_FILES['miofile1']['name'];
                        
                        if(
    is_uploaded_file($_FILES["miofile1"]["tmp_name"]))
                        {
        
                        
    move_uploaded_file($_FILES["miofile1"]["tmp_name"],$dir.'/'.$filename) or die('errore');
                        
    $sql='UPDATE evento SET eve_locandina="'.$filename.'" WHERE eve_id='.$id;
                        
    mysql_query($sql); 
    se commento la parte di inserimento immagine mi salva coerrettamente il nuovo record con i dati nella tab evento. Se invece inserisco il file, mi inserisce correttamente il file nella cartella public ma non registra alcun record........cosa sbaglio? Grazie


    Scusate errore stupido....manca mysql_query($sql,$miaconn); no comment..
    5ym0

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.