ho il seguente codice per vedere se un oggetto è già stato inserito nel carrello:
Il codice così funziona, nel senso che se è già stato inserito non lo inserisce più, se invece non è già presente lo inserisce.Codice PHP:
if ($row[disp] > 0) {
for($l=0; $l<$_SESSION['count']; $l++){
if ($_SESSION['id'][$l] == $add) {
$giainserito++;
}
}
if ($giainserito < 1){
$_SESSION['id'][] = $add;
$_SESSION['count']++;
}
}
Se però io dopo, per esempio, faccio una else a "if ($giainserito < 1)" con una echo in modo da dire "il prodotto è già stato inserito precedentemente" questa non mi viene mai mostrata...
quale può essere la causa?
Grazie!