Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2021, 13:17
Avatar de fedefrankk
fedefrankk
 
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
Pregunta Guardar dos imagenes desde un array

Hola a todos, tengo un código que me manda dos imágenes ( o las que yo quiera, pero tengo que validar que sean 2), ese no es el problema, el problema es como guardarlas

el html es asi:
Código HTML:
Ver original
  1. <div class="mb-3 fondo">
  2.   <label for="exampleFormControlInput1" class="form-label"><b>Elija una Imagen (2)</b></label>
  3.   <input type="file" class="form-control" name="file[]" multiple  >
  4. </div>

y el php es asi:
Código PHP:
Ver original
  1. if (isset($_FILES["file"]))
  2. {
  3.    $reporte = null;
  4.      for($x=0; $x<count($_FILES["file"]["name"]); $x++)
  5.     {
  6.         $file = $_FILES["file"];
  7.         $nombre = $file["name"][$x];
  8.         $cuantas=count($_FILES['file']['name']);//rebe
  9.         $tipo = $file["type"][$x];
  10.         $ruta_provisional = $file["tmp_name"][$x];
  11.         $size = $file["size"][$x];
  12.         $dimensiones = getimagesize($ruta_provisional);
  13.         $width = $dimensiones[0];
  14.         $height = $dimensiones[1];
  15.         $carpeta = "images/";
  16.         $src = $carpeta.$nombre;
  17.  
  18.  
  19.           //Caragamos imagenes al servidor
  20.           move_uploaded_file($ruta_provisional, $src);    
  21.  
  22.         $query="UPDATE alumnos SET img_a=$nombre[0] , img_b=$nombre[1] WHERE ClEmail='$email')";
  23.         $res = mysqli_query($cone, $query);
  24.      
  25.    
  26.     }
  27.    
  28.     }

obviamente explota el código.
he probado con

Código PHP:
Ver original
  1. $porciones = explode(" ", $nombre);
  2.      var_dump( $porciones[0]); // porción1
  3.      var_dump(   $porciones[1]); // porción2

No me sale
Quiero como separar el array y guárdalo en variables asi puedo manipular esas variable...
Gracias de antemano por su tiempo .!!!
saludos