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

    Rinominare immagine della pillola

    Ho utilizzato la splendida pillola per il resize e l'upload delle immagini e devo dire chè è fantastica

    Quello che vorrei fare io ora è rinominare l'immagine con il nome dell'id del record inserito

    Per dire io do la possibilita di inserire le info e anche l'immagine tramite un form

    In questo form gli faccio inserire i dati nel db tramite un insert e poi ho incluso il file di upload della pillola (e mi funziona egregiamente ) io vorrei far si che lui mi prendesse il nome dell'id dei dati appena inseriti

    Avevo pensato di fare una query :
    Codice PHP:
    $query "Select * from ristoranti WHERE provincia='$provincia' AND nomelocale='$nomelocale'";
         echo 
    "$sql_recipe";
    $exec_recipe mysql_query($query) Or DIE (mysql_error());
    while (
    $data mysql_fetch_object($exec_recipe))
    {
           echo 
    "$data->id";


    e di andare a sostituire nella classe :

    Codice PHP:

    function RenameFile($new_filename){

            
    $this->new_filename $new_filename;

        }



        function 
    Upload($files){

            if(!
    file_exists($this->up_dir))

                die(
    'La directory non esiste!');



            
    $this->filename = ($this->new_filename) ? $this->new_filename :$files['name'];

            if(
    trim($files["name"]) == "")

                die(
    "Non hai indicato il file da uploadare!"); 
    l'oggetto $this->new_filename con il mio $data->id ma non funziona


    Chi mi sa dire cosa devo settare li ?

  2. #2
    Qui non si capisce proprio la domanda....

    metti il link di riferimento alla pillola...


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    questo sono riuscito oraaaaaa a sistemarla
    Per rinominare l'immagine automaticamente in base all'id del nuovo inserimento ho fatto fare unselect con i dati appena inseriti e poi e gli ho fatto un new_filename e funziona


    Sono felicissimoooooo

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.