PHP - Subir mas de 100 imagenes a un servidor mediante move_uploaded_file

 
Vista:

Subir mas de 100 imagenes a un servidor mediante move_uploaded_file

Publicado por Luis David (1 intervención) el 23/06/2017 23:12:35
Hola,
les explico mi inconveniente, desarrolle una web con un panel administrativo donde se cambia el slider, el footer, etc.

en ese panel administrativo tengo una sección donde debo subir unas 100 imágenes.

mi código funciona pero sube solamente unas 20 imágenes.

configure mi php.ini con los siguientes parametros
1
2
3
4
5
6
7
8
9
; Maximum allowed size for uploaded files.
upload_max_filesize = 100M
 
; Maximum size of POST data that PHP will accept.
post_max_size = 100M
 
max_execution_time = 100     ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 10M      ; Maximum amount of memory a script may consume (8MB)

mi metodo para subir las imagenes es el siguiente

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
foreach ($_FILES["imagen"]["error"] as $clave => $error) {
    if ($error == UPLOAD_ERR_OK) {
 
         if($_FILES["imagen"]["type"][$clave]=="image/jpeg" || $_FILES["imagen"]["type"][$clave]=="image/pjpeg" || $_FILES["imagen"]["type"][$clave]=="image/gif" || $_FILES["imagen"]["type"][$clave]=="image/png")
            {
 
        $nombre_tmp = $_FILES["imagen"]["tmp_name"][$clave];
 
        $nombre = basename($_FILES["imagen"]["name"][$clave]);
 
        if(file_exists("../remates/$nombre")){$nombre=rand().".jpg";}
 
 
        move_uploaded_file($nombre_tmp, "../remates/$nombre");
        $path="remates/$nombre";
        $sql="insert into imagenes(ruta_imagen,descripcion,descripcion2,id_remate) values('$path','descriccion por defecto','decripcion por defecto 2',$id)";
        $ejecutar=mysqli_query($con,$sql);

Gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder