Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    417

    problema carico file su server

    ciao sono disperato sono ora che cerco di capire 2 cose :

    la prima e come posso cambiare il nome del file in base ad un valore che passo dal $_POST[nome];

    secondo perchè non riesco a mettere il nome nel db?

    case 'Modifica':


    $query_modifica=("UPDATE negozio SET ragione='".$_POST['ragione']."', cap='".$_POST['cap']."', planimetria='".$nome."' where id='".$prodotto."' ");


    $folder = "uppload/";
    $nome=$_FILES["filep"]["name"];
    move_uploaded_file($_FILES["filep"]["tmp_name"] , "$folder".$nome);
    echo "
    <p align=center>File ".$_FILES["filep"]["name"]."Caricato...";

    if($result) { echo "Immagine Salvata nel database "; }

    $result = mysql_query($query_modifica);
    break;
    }

    il file me lo carica correttamente ma con il nome file e non con il $nome e non mi mette il nome nel db dove sbaglio?

    grazie a tutti

  2. #2
    Allora per il caricamento file con il cambio del nome

    //caricamento file
    $upload_dir = "file";
    $file = $_FILES["file"]["name"];
    $file = $nome;

    $path = ($file) ? $file : $_FILES["file"]["name"];


    //percorso di caricamento
    $path= $upload_dir.'/'.$path;

    move_uploaded_file($_FILES["file"]["tmp_name"], ".$path");
    e infine devi fare la query

    $query_modifica=("UPDATE negozio SET ragione='".$_POST['ragione']."', cap='".$_POST['cap']."', planimetria='".$path."' where id='".$prodotto."' ");

    e ti consiglierei di caricare direttamente il percorso del file così da linkarlo direttamente.

    Il codice è scritto a volo lo devi verificare...

    Fammi sapere
    www.clickeweb.com Realizzazione siti web

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    417
    sei un mito grazie appena posso lo provo

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    417
    ho provato lo script ma se printo la query nel campo planimetria = '' non c'è nulla e sul server non mette nulla?

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.