Estuve viendo tu codigo:
Código PHP:
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="archivos[]">
<input type="file" name="archivos[]">
<input type="file" name="archivos[]">
<input type="submit" value="Enviar">
</form>
<?
//CREE UN NOMBRE DE USUARIO LITERAS
$nombre_usuario = "user";
srand (time());
//generamos un número aleatorio
//Preguntamos si nuetro arreglo 'archivos' fue definido
if (isset ($_FILES["archivos"])) {
//de se asi, para procesar los archivos subidos al servidor solo debemos recorrerlo
//obtenemos la cantidad de elementos que tiene el arreglo archivos
$tot = count($_FILES["archivos"]["name"]);
//$nombre_usuario=$_GET['id'];
$ifile=$_FILES["archivos"];
//se crea un directorio
mkdir("usuarios/");
//se crea un subdirectorio
mkdir("usuarios/".$nombre_usuario);
//por defecto el directiro se crea con permisos... permisivos.
//chmod("usuarios/".$nombre_usuario,0777);
for ($i = 0; $i < $tot; $i++){
$rnd = rand(1,100000000000);
//con el indice $i, poemos obtener la propiedad que desemos de cada archivo
//para trabajar con este
$name = $nombre_usuario."_".$rnd."_".$_FILES["archivos"]["name"][$i];
$tmp_name = $_FILES["archivos"]["tmp_name"][$i];
$tamano = $_FILES["archivos"]["size"][$i];
$tipo = $_FILES["archivos"]["type"][$i];
$linkimagen ="usuarios/".$nombre_usuario."/".$name;
echo $linkimagen."<br />";
/*
if (
$tipo != "image/gif" &&
$tipo != "image/pjpeg" &&
$tipo != "image/bmp" &&
$tipo != "image/png" &&
$tipo != "image/x-png" &&
$tipo != "image/jpeg" &&
$tipo != "image/jpg")
{
echo $error = "El archivo $name no es valido";
}
*/
if (!$error) {
$copy = copy($tmp_name, $linkimagen);
//move_uploaded_file($tmp_name, $linkimagen);
//move_uploaded_file ( $_FILES [ "archivos" ][ "tmp_name" ], $linkimagen)
//COMENTE ESTO YA QUE ME CONCETRE EN EL UPLOAD
//$insertSQL="INSERT INTO galeria (idusuario, imagen) VALUES ('".$nombre_usuario."', '".$linkimagen."')";
//mysql_select_db($database_tengo, $tengo);
//$Result1 = mysql_query($insertSQL, $tengo) or die(mysql_error());
}
}
}
?>