proba esto
Código PHP:
$reid;
procesa();
function procesa()
{
global $reid;
# para saber si estan activadas las globales(fijate que reid sea el valor esperado)
echo "REID 1".$reid;
if(isset($_POST['nisubmit'])) {
upload($reid, 'imagen1');
}
}
# esto asegura si el valor es nulo
function upload($regid="999",$imagen)
{
# si esta llegando lo que queres
echo "REID 2".$reid;
$vcontrol="true";
$imname = ($_FILES[$imagen]['name']);
$imsize = ($_FILES[$imagen]['size']);
$imtipo = ($_FILES[$imagen]['type']);
$id_prop = $regid;
$imname=str_replace(" ","_",$imname); //y asi sigue el programa...
}