Visualizzazione dei risultati da 1 a 5 su 5

Discussione: settaggio variabili

  1. #1

    settaggio variabili

    ciao,

    ho 3 categorie:

    rivista
    fumetti
    libri

    per ogni categoria ho dei prodotti.
    scelgo i prodotti e li inserisco nel carrello.
    solo in un caso, mettiamo sia la categoria rivista, all'interno del carrello voglio far stampare qualcosa di aggiuntivo, e solo per quella categoria.

    Codice PHP:
    if(isset( $_GET['c'])) {

    echo 
    "<td colspan=\"2\">Vuoi abbonarti alla rivista?</td>";

    $query mysql_query("SELECT * FROM tbl_abbonamento")or die(mysql_error());
           while(
    $row mysql_fetch_array($query)){
               echo
    "<td width=\"150\"><input type=\"radio\" name=\"lingua\" value=\"{$row['id_abb']}\" />"$row['abbonamento']."</td>";
          }

    echo
    "</tr>";
    }
      
    ?> 
    il problema è che sì funziona quando scelgo un prodotto appartenente a quella categoria, ma se poi aggiungo un altro prodotto appartenente ad un altra categoria mi spariscono dal carrello quelle informazioni perchè $_GET['c'] non risulta più valorizzata .
    insomma alla fine, come faccio a mantenere stampate quelle informazioni anche quando scelgo un altro prodotto e che rimanga stampato finchè non lo elimino dal carrello?

    grazie!

  2. #2
    Se ho ben inteso, se ti serve mantenere dei dati per un carrello devi usare le variabili di sessione e/o i cookie.

  3. #3
    si lo immaginavo che ho bisogno di usare le sessioni...ma come le utilizzo? nel senso non come si fa ad usarle, ma come le utilizzo in questo caso..
    ho già un session_start() attivo
    se io metto
    Codice PHP:
    if(isset( $_GET['c'])) { 

    $_SESSION['c'] = $_GET['c'
    ammesso che sia corretto, come eseguo il controllo sul resto dello script?

    non so se mi spiego

  4. #4

  5. #5
    ok ho risolto mettendo la $var dentro al DB...
    niente sessioni...

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.