Si los envias por post, porque no poner campos ocultos con cada valor y que se envie como arreglo?
Código PHP:
Ver original<?php
foreach ($ids as $id) {
printf('<input type="hidden" value="%d" name="ids[]" />' ,$id); }
?>
Y ya cuando los recibas por medio de $_POST['ids'] vas a tener un arreglo con los datos :)
O bien...
Código PHP:
Ver original<?php
printf('<input type="hidden" name="ids" value="%s" />', implode('|', $ids));
/* Para recogerlos */
$ids = explode('|', $_POST['ids']);
PD. Para lo de los 5 caracteres por numero, funcionaria algo como:
Código PHP:
Ver original<?php
$result = '';
foreach ($ids as $id) {
}