Segun lei alguna vez cuando usted utiliza formularios los valores de los campos automaticamente son seteados a STRINGS.
Pero cuando usted los recibe con PHP los puede forzar la conversion sin ningun problema a INT
Código PHP:
Ver original<?php
$juntos = "$id1 | $id2 | $id3";
// otra pagina
$separados = explode("|", $juntos); $id1 = (int) $separados[0];
$id2 = (int) $separados[1];
$id3 = (int) $separados[2];
?>