dal titolo nn si capisce molto...
questo è il codice da voi suggeritomi:
Codice PHP:
$arr $_POST['checkbox'];

$tot_value "";
foreach (
$arr as $value) {
    
$tot_value .= "$value#";
}

$servizio explode("#"$tot_value); 

$servizi "";
$url "";
foreach (
$servizio as $value) {
    list(
$a$b) = explode("^"$value);
    
$servizi .= "$a#";
    
$url .= "$b#";
}
$servizi substr($servizi0, -1);
$url substr($url0, -1); 
il problema è che che se non spunto nessuna checkbox (in quanto non è obbligatorio) il record me lo inserisce, (il campo relativo al raggruppamento dei servizi e url è vuoto come deve essere) ma mi esce questo errore:

Warning: Invalid argument supplied for foreach() in...
Warning: Cannot modify header information - headers already sent by ...

come faccio a non far comparire questo messaggio? o meglio, come faccio a dire al foreach di accettare valori nulli?

grassie!!!