Hola tal como mencionas si estas haciendo esto:
Código PHP:
$_SESSION["television1"][] = "television1";
$_SESSION["television1"][] = "television1";
Pues obviamente se te van a repetir. yo pensaria en hacer
Código PHP:
if(isset($_SESSION["television1"] ) ){
$_SESSION["television1"] ++;
}else{
$_SESSION["television1"] = 1;
}
O por que no manejas el id del producto y guardas información del producto.
Código PHP:
$_SESSION["idTelevision"] = array( "cantidad" => 1 , "nombre"=>"Television" , "otrainfo"=> "Info");
// y de igual forma con el if incrementas la cantidad.
Saludos espero y te oriente o mínimo te ayude en algo.