De antemano, muchas gracias....
Código PHP:
Ver original
<?php $id_car = $_POST['id_carro']; $marca_carr = $_POST['marca_marca']; $categor = $_POST['categ']; //Preguntamos si nuetro arreglo 'archivos' fue definido //de se asi, para procesar los archivos subidos al servidor solo debemos recorrerlo //obtenemos la cantidad de elementos que tiene el arreglo archivos //este for recorre el arreglo $i = 0; $numero = 1; while ($i < $tot){ //con el indice $i, podemos obtener la propiedad que desemos de cada archivo //ahora vamos a verificar si el tipo de archivo es un tipo de imagen permitido. //y que el tamano del archivo no exceda los 100kb $limite_kb = 5200; if (in_array($_FILES['archivos']['type'][$i], $permitidos) && $_FILES['archivos']['size'][$i] <= $limite_kb * 1024){ //esta es la ruta donde copiaremos la imagen //recuerden que deben crear un directorio con este mismo nombre //en el mismo lugar donde se encuentra el archivo subir.php $ruta = "../imagenes_carros/" . $_FILES['archivos']['name'][$i]; //comprobamos si este archivo existe para no volverlo a copiar. //pero si quieren pueden obviar esto si no es necesario. //o pueden darle otro nombre para que no sobreescriba el actual. //aqui movemos el archivo desde la ruta temporal a nuestra ruta //usamos la variable $resultado para almacenar el resultado del proceso de mover el archivo //almacenara true o false $peticion = mysqli_query($dbc,"SELECT * FROM carros WHERE id_carro = '$id_car' AND marca = '$marca_carr'"); if ($resultado){ $nombre = $_FILES['archivos']['name'][$i]; $fin = "false"; $sumador = 1; while($fin == "false"){ $imagen = "imagen_" .$sumador; if($fila[$imagen] == ""){ $guardar_imagenes = @mysqli_query($dbc,"UPDATE carros SET imagen_$sumador = '".$nombre."' WHERE id_carro = '".$id_car."' AND marca = '".$marca_carr."'") ; $fin = "true"; } else{ $sumador++; echo "Cargando, espere un momento..."; } }//fin while } else { echo "ocurrio un error al mover el archivo."; } } else { echo $_FILES['archivos']['name'][$i] . ", este archivo existe"; } } else { echo "archivo no permitido, es tipo de archivo prohibido o excede el tamano de $limite_kb Kilobytes"; } $i++; $numero++; }//Fin while } /* echo" <html> <head> <meta http-equiv='REFRESH' content='0;url=agregar_fotos.php?id_ca=".$id_car."&marca_ca=".$marca_carr."&cate=".$categor."'> </head> </html>"; */ ?>