allora.. sto facendo un carrello, quindi sessioni, e fino a qui tutto bene...
ho predisposto tutto per avere la pagina di "dettaglio" del prodotto in una parte, a destra, della pagina in cui mi ritrovo anche la lista dei prodotti. Nella prima pagina è tutto ok, perchè la query string è solo riferita alla ricerca effettuata. cioè se hai scremato i risultati per una determinata categoria di prodotti vedi quello ed è ok. quando vado nelle pagine successive ovviamente si crea una query string più complessa con dei parametri in più.
Il problema si pone quando aggiungo i prodotti nel carrello richiamando una funzione che ovviamente va nella url e incasina tutto..![]()
Ho provato a prendere la query string così:
$stringa = $_GET['query_string'] (scusate la sintassi)
e a passarla in GET così
stringa=<?php echo $stringa; ?>
ma interecetta solo il primo pezzetto fino all'uguale nella variabile..![]()
quello che vorrei ottenere è una query string pulita, cioè senza la "action" della sessione, che aggiunge i prodotti nel carrello, in modo che non mi incasina la paginazione.
Ad una cosa forse ci sono arrivato: che devo fare un redirezionamento e che le URL come le genera normalmente non vanno bene..![]()


Rispondi quotando