PHP Multiple Checkbox

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Calinq
Mesaje:8

PHP Multiple Checkbox

Buna pe scriptul de mai jos, cum pot sa insersez checkbox cu selectare multipa. Am incercat cateva variante de pe stackoverflow.com daar fara reusita.
Daca pun sa afiseze simplu, imi da doar ultima selectata.

Astept cu interes raspunsul dvs.
Multumesc.

Cod: Selectaţi tot

<?php
if(isset($_POST['submit'])) {
   $to = "EMAIL";
   $dropdown = $_POST['drop_down'];
   $name_field = $_POST['name'];
   $email_field = $_POST['email'];
   $phone_field = $_POST['phone'];
   $checkbox= $_POST['checkbox'];
   $cod = intval(file_get_contents('codmail.txt')) + 1;
   $subject = "[#".$cod."] TEXT-".$name_field;

   $body ="From: $name_field\n Interes: $dropdown\n E-Mail: $email_field\n Ip: $ip\n Telefon: $phone_field\n";

  if(mail($to, $subject, $body)) {
    file_put_contents('codmail.txt', $cod);
    header('Location: ../Accept.html');
  }
} else {
   header('Location: ../Reject.html');
}
?>

MarPlo Mesaje:4343
Salut
Se adauga in tagul <input/> la fiecare checkbox numele cu paranteze patrate la sfarsit, iar in php valorile selectate vor fi intr-un aray cu acel nume.
De exemplu:
In html:

Cod: Selectaţi tot

<input type="checkbox" name="checkbox[]" value="V1" id="unid" />V1
<input type="checkbox" name="checkbox[]" value="V2" id="altid" />V2
In php va fi un array $_POST['checkbox'][] cu valorile bifate din "$checkbox[]":

Cod: Selectaţi tot

$checkbox = '';
if(isset($_POST['checkbox'])) {
  $nrc = count($_POST['checkbox']);
  for($i = 0; $i < $nrc; $i++) {
    $checkbox .= '/ '. $_POST['checkbox'][$i];
  }
}
echo checkbox; 

Calinq Mesaje:8
Multumesc mult ptr promptitudinea si calitatea solutiei!