Tengo dentro de un formulario para subir fotos este programa
$id = mysql_insert_id();
$usuario=$_SESSION['id_usuario'];
$nombre=$_SERVER['DOCUMENT_ROOT'].$ruta_subir.'f'.$usuario.'_'.$id.'.jpg';
if ($_FILES['fichero']['type'] =='image/jpeg')
{
if (is_uploaded_file($_FILES['fichero']['tmp_name'])) {
move_uploaded_file($_FILES['fichero']['tmp_name'], $nombre);
echo $TEXT['fotos-correcta'] . $_FILES['fichero']['name'];
} else {
echo $TEXT['fotos-fallo'] . $_FILES['fichero']['name'];
}
}else{
echo $TEXT['fotos-jpg'];
}
El problema es que no me sube las fotos, he comprobado lo que no me funciona son las funciones $_FILES ['fichero']`['type'], $_FILES ['fichero']`['name'], etc.
No se porque no aparecen.