Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    Eliminare foto da form...

    Ragazzi,
    ho realizzato un form che permette all'utente di inserire vari dati con 4 foto, ovviamente ho realizzato anche qualcosa che gli permetta di modificare i dati.
    Richiamo tutti i dati dal form, li visualizzo, foto comprese...però vorrei permettergli di poter anche eliminare la foto inserita...voi cosa mi consigliate di fare?
    Inserire un pulsante che permette di eliminare la foto e ricaricare il form di modifica senza la foto 'eliminata' oppure con una casella di comando e al submit eliminare la foto?

  2. #2
    Di sicuro per vedere l'elenco delle foto aggiornato dovrai ricaricare la pagina quindi dipende dalle tue esigenze se far vedere che ha cancellato la foto subito o fare semplicemente un messaggio di conferma!!!

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Io preferire eliminare la foto subito e ricare la pagina con le modifica effettuata! Ma come realizzarlo?

  4. #4
    metti un link o un bootton, quello che vuoi e lo rimandi alla stessa pagina inviando in quel link o bottone l'id dell'immagine da cancellare,prima che inizi lo script per l'elenco delle immagini fai un
    if tipo

    if (id immagine) cancella

    così se lacondizione è soddisfatta ricarica la pagina cancellando l'immagine altrimenti ricarica la pagina come era prima.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    119
    Ciao ho un problema simile al tuo:

    Per avere una situazione + pulita avevo pensato ad una pagina separata che elencasse il contenuto della cartella con le immagini (ho un php senza db) per poi eliminarle selettivamente;

    Questa è la pagina che le elenca e permette di visualizzarle:

    Codice PHP:
    <?php
        
        
    // ----------------------
        // Elenco immagini
        // ----------------------
        
        
    function image_list () {
            
    // Restituisce l'elenco di immagini
            //
            
            
    if (!file_exists(IMAGES_DIR)) {
                
    $oldumask umask(0);
                
    $ok mkdir(IMAGES_DIR0777 );
                
    umask($oldumask);
            }
            
            
    // Visualizza le foto

            
    $dir IMAGES_DIR;
            
    $contents sb_folder_listing$dir, array( '.jpg''.jpeg''.gif''.png' ) );
            
    // $contents = sb_folder_listing( $dir, array() );
            
            
    $str NULL;
            if (
    $contents) {
                for ( 
    $i 0$i count$contents ); $i++ ) {
                    
    $str  .= '[url='.$dir.$contents[$i].']'.$contents[$i].'[/url]
    '
    ;
                }
            }
            
            return ( 
    $str );
        }
    ?>
    Mi manca la parte che consente di eliminarle. Pensavo di farla con check box per ogni immagine restituita e pulsante 'cancella' alla fine della lista.

  6. #6
    metti un checkbox a fianco ad ogni immagine, se l'utente seleziona quel checkbox, allora la elimini...

    Immagino che avrai le foto segnate con qualche id, allora associ al checkbox:

    foto_NUMEROID

    e quando tia rrivano dal form questi id, sai che li devi eliminare..
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    119
    Originariamente inviato da djhell
    metti un checkbox a fianco ad ogni immagine, se l'utente seleziona quel checkbox, allora la elimini...

    Immagino che avrai le foto segnate con qualche id, allora associ al checkbox:

    foto_NUMEROID

    e quando tia rrivano dal form questi id, sai che li devi eliminare..
    Ok. solo che di solito mi occupo di html non di php. Mi puoi fare un esempio più pratico ?

  8. #8
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Eliminare la foto con l'invio dei dati non penso sia un problema!

    A me piacerebbe permettere all'utente di poter eliminare la sua foto non appena clicca sul tasto "Elimina" accanto la foto, ricarica la pagina e continua con la modifica...

    Diciamo qualcosa di ancora più dinamico!

  9. #9
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Ragazzi...ho provato a far eliminare la foto presente nel form tramite un'altro form interno, ma a quanto pare non va...il form interno non viene considerato e porta sempre a quello principale, come mai?
    Avete qualche soluzione?

  10. #10
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Se non hai grosse pretese la soluzione di djhell mi sembra la migliore fino ad ora.
    ¿Hasta la pasta?

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.