Ciao, tu sai già quanti valori massimo puoi inserire?oppure sono dinamici volta per volta?perchè se fosse così ti è impossibile realizzare il codice dell'if, in quanto dovresti crearti dinamicamente la condizione al suo interno...cosa non fattibile. Nel caso in cui, invece, sai già a priori quanti siano i valori e restino sempre tali puoi ovviare così

Codice PHP:

$inputids 
"5,6"//immaginando che tu divida tutti i tuoi numeri attraverso la virgola
$valori=explode(",",$inputids);

foreach
if (
$vbulletin->userinfo['field'.$valori[0].''] OR $vbulletin->userinfo['field'.$valori[1].''])
{
codice php