El llamado a la funcion phpinfo() es incorrecta, no se debe colocar "echo" antes de la funcion, directamente se hace llamado a la funcion:
Código HTML:
<? phpinfo(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Create your mpeg7 file</title>
<script type="text/javascript">
/* funciones javascript... */
</script>
</head>
<body>
<table width=100% height=100% border=0>
<tr height=65%>
<td width="50%" align="center" valign="middle"> <? include './xmlTOform.php'; ?> </td>
<td width="50%" align="center" valign="middle"> <? include './visu.php'; ?> </td>
</tr>
</table>
</body>
</html>
Te fijastes como estas tomando los datos del FILE ??? Los tomastes correctamente con sus propiedades, por ejemplo:
$archivo_nombre=$_FILE["archivo"]["name"];
$archivo_size=$_FILE["archivo"]["size"];
$archivo_type=$_FILE["archivo"]["type"];