Sad ti nije bilo setovano name, tako da nisi mogao pristupiti preko $_POST[name], a nije ništa pucalo, jednostavno slao si prazan POST, jer taj ID iz GET (recimo) moraš upisati u formu pa onda pa tek onda proslijediti dalje... u suštini ne možeš da zadržiš parametar na 2 stranice tim putem, ne znam da li me razumiješ, uglavnom, ti si htio recimo sa 1 da skočiš na 3, a moraš 1 pa 2 pa 3, tako nekako
To što je sakriven nema veze, već jednostavno postoji (prije nije bio)... a ako želiš nešto tako da vučeš preko stranica imaš $_SESSION za to
Recimo staviš neke artikle u korpu, to ti je $_SESSION['cart'][$i] odnosno numerički array artikala iz baze, ne moraš držati "korpu" u bazi.