Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Download di immagini

  1. #1

    Download di immagini

    Ciao a tutti, ho uno strano problema su una pagine di modifica di un catalogo online di prodotti riguardo a delle immagini:

    Codice PHP:

    // passo la variabile da un form con input type=file

    $upload1 $_POST['upload1'];

    // cerco di caricare l'immagine nella cartella

    $uploaddir 'cartella/';
    $uploadfile $uploaddir basename($_FILES['upload1']['name']);
    $ext "jpg";  
    $uq md5(uniqid(microtime(), true));  // creo un nome univoco per ogni immagine caricata
    $url_completo $uploaddir.$uq.".".$ext;  // creo l'url da salvare nel db tipo: cartella/ji3e3ej3iej3e39jd38ue2u.jpg

    if  (move_uploaded_file($_FILES['upload1']['tmp_name'], $uploaddir.$uq.".".$ext)) {
                   
    echo 
    "<font face=\"MS Sans Serif\" size=\"2\" color=\"#FFFFFF\">Immagine piccola salvata correttamente</font>
    "
    ;
                    
    }

    // salvo nel db i dati relativi all'url

    $sql="UPDATE prodotti SET url_foto_p = '$url_completo' WHERE id = $id";
    if (
    mysql_query($sql)) { 

    echo 
    "<font face=\"MS Sans Serif\" size=\"2\" color=\"#FFFFFF\">Prodotto [b]$nome[/b] correttamente modificato !</font>";

    } else {

    echo 
    "<img src=\"images/triangolino.gif\" width=\"10\" height=\"10\" border=\"0\" alt=\"\"><font face=\"MS Sans Serif\" size=\"2\" color=\"#FFFFFF\">Errore durante la modifica nel DB</font>"; } 
    Come mai non riesco a far salvare il file nella relativa cartella ?
    Eppure quello script li lo utilizzo per fare l'inserimento delle immagini nella pagina di inserimento prodotti e funzione correttamente (genera nome nuovo, salva nella cartella e salva nel db realtivo url..) mentre qui che e' una pagina di modifica non salva nella cartella, ma salva solo l'url generato nel DB.... :master:

    Qualcuno sa mica darmi una spiegazione a questa stranezza ??

    Intanto ciao a tutti !!
    Micky

  2. #2
    up

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.