Di nuovo ciao a tutti, ho scritto questo codice ma non va, qualcuno saprebbe indicarmi dove sbaglio?

Pagina products_all.php
Codice PHP:
<form action="page_3.php" method="POST" >
<?php  
$array
$products_all->fields['products_id'];
echo 
$array;
$elenco_id= array ("$array");
$width_arraycount($elenco_nomi);
for (
$contatore=0$contatore $width_array$contatore++) 
?>
<input type="checkbox" name="products[]" value="$elenco_nomi[$contatore]">
<?php var_dump($_POST['products[]']);?>
</form>
</td>

<td>
          <?php if (PRODUCT_ALL_LIST_IMAGE '0') { 
                echo 
$display_products_image;
              
?>
</td>

    <?php
  
}
?>

    <td>
      <?php if (PRODUCT_ALL_LIST_NAME '0') {
                echo 
$display_products_name
                
              } 
?>
</td> 
    <td width="20px">
      <?php if (PRODUCT_ALL_LIST_MODEL '0') { 
                echo 
$display_products_model;
              } 
?>
</td> ecc...
BUTTON (L'ho posizionato dopo la lista completa dei prodotti, attraverso questo dopo la selezione dovrebbero essere mandati i dati alla pagina di confronto):
Codice PHP:
<div id="confrontabutton" class="submit"  ><?php 
echo "<a href=\"http://www.miosito/index.php?main_page=page_3&action="$_POST."\">" zen_image_button(BUTTON_IMAGE_CONFRONTA) . "</a>"?></div>
<br class="clearBoth"/>
.
Pagina Page_3.php (La pagina dove dovrà visualizzarsi il confronto)
Codice PHP:
<?php 
foreach($_POST['products[]'] as $value)
{
echo
"$value";
}
var_dump($_POST['products[]']);
?>
Grazie ancora e buona giornata!