Salve, sto cercando di creare nel mio sito, un pulsante INDIETRO: dal momento che può tornare indietro a tre diverse pagine, a seconda della pagina a cui deve ritornare, invio con metodo GET delle variabili e, con uno switch, indico a quale pagina devo tornare.
esempio:
mi trovo nella pagina products.html, nella quale avrò, in una porzione di codice php

in cui pg=p è la variabile utilizzata per memorizzare il fatto che provengo dalla pagina products.html.

una volta in service.html, ci sarà un bottone del tipo
codice:
echo "<a id=\"indietro\" onclick=\"javascript:backpage($page)\" style=\"float:right;\"><img src=\"images/indietro.jpg\"/></a>";
dove
codice:
$page=$_GET['pg']
e backpage($page) è così definita:

codice:
function backpage($pag){ 
switch ($pag){
case p: 
  window.location.href="products.html"; 
  break; 
case (u): 
  window.location.href="location:usato.html";
  break; 
case (n): 
  window.location.href="location:nuovo.html"; 
}
nel momento del click però ricevo questo errore: Uncaught ReferenceError: p is not defined