Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    8

    svuotamento di un array di sessione

    Ciao a tutti

    Io ho creato un carrello della spesa che mi salva il prodotto selezionato dall'utente in un array di sessioni. Io vorrei creare un pulsante che una volta premuto mi svuoti quella cella dell'array di sessione. Ho già provato utilizzando l'evento On Click del bottone, ma nn mi funzia...o meglio ogni vota che carica la pagina attiva l'evento on click anche se nn ho cliccato il bottone...

    Grazie a tutti per l'eventuale risposta

  2. #2
    Ciao,
    se ci posti il codice utilizzato possiamo darti un aiuto concreto.
    Artechbrand.it: Realizzazione siti E-commerce -
    Trova il miglior prezzo con Prezzolandia.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    8
    Dunque...Qui creo le sessioni...

    if ($numeroB != 0)
    {
    for ($b=0; $b<=10; $b++)
    {
    if (empty($_SESSION['Berretti'][$b])==TRUE)
    {
    $_SESSION['Berretti'][$b]['ID']=$tipoB;
    $_SESSION['Berretti'][$b]['Tipo']=$row_RtipoB['Tipo_Berretto'];
    $_SESSION['Berretti'][$b]['Colore']=$row_RcoloreB['ColoreB'];
    $_SESSION['Berretti'][$b]['Prezzo']=$row_RtipoB['Prezzo']*$numeroB;
    $_SESSION['Berretti'][$b]['Numero']=$numeroB;
    break;
    }
    }
    }

    poi creo una tabella dove visualizzare il contenuto della sessione

    for ($b=0; $b<=10; $b++)
    {
    if (empty($_SESSION['Berretti'][$b])==FALSE)
    {
    ?>
    <table width="200" border="2">
    <tr>
    <td> <div align="center" class="NomePagina">Numero </div></td>
    <td> <div align="center" class="NomePagina">Modello </div></td>
    <td> <div align="center" class="NomePagina">Colore </div></td>
    <td> <div align="center" class="NomePagina">Prezzo </div></td>
    <td> <div align="center" class="NomePagina">Elimina </div></td>
    </tr>
    <?php
    for ($b=0; $b<=10; $b++)
    {
    if (empty($_SESSION['Berretti'][$b])==FALSE)
    {
    ?>
    <tr>
    <td> <div align="center" class="TitoliLaterali"><?php echo $_SESSION['Berretti'][$b]['Numero']; ?> </div></td>
    <td> <div align="center" class="TitoliLaterali"><?php echo $_SESSION['Berretti'][$b]['Tipo']; ?> </div></td>
    <td> <div align="center" class="TitoliLaterali"><?php echo $_SESSION['Berretti'][$b]['Colore']; ?> </div></td>
    <td> <div align="center" class="TitoliLaterali"><?php echo $_SESSION['Berretti'][$b]['Prezzo'] ; ?> Euro</div></td>
    </tr>


    <?php
    }
    }
    ?>
    </table>

    Sono un novizio di php e il codice apparirà un po' grezzo...cmq io vorrei che selezionando (in qualche maniera) il prodotto visualizzato in tabella e schiacciando un bottone o qualsiasi altra cosa...mi elimini dalla sessione il suddetto prodotto...

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    8
    Nessuno ha qualche idea?

  5. #5
    Originariamente inviato da Abbe
    Nessuno ha qualche idea?
    UNSET()

    http://www.php.net/manual/en/function.unset.php

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

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.