PHP 7 como puedo ver el error que estoy teniendo en un input file

Estoy subiendo una imagen desde movil , me llega a este fichero subida_imagen.php

Pero me esta diciendo que tengo un error,

$  fileError = $  _FILES['imagen']['error']; 

le hago un var_dump($ fileError) y obtengo lo siguiente:

array(size=5)   'name'=> string : '1675157615761576171651757165.jpg'   'type'=> string ''   'tmp_name'=> string ''   'error'=> int 1   'size'=> int 0 

Como puedo saber el error que me esta dando? solo me dice que tengo un error, pero cual es?

¿Que puedo hacer para que no se me dupliquen los archivos?

Use AJAX para un proyecto (lo llamare archivo 1) que estoy haciendo el cual al dar click en un input type=”button” se cargue un archivo HTML (lo llamare archivo 2) y en en el caso de ese archivo 2 tambien puse un boton el cual carga al archivo 1 y se carga pero se duplica el contenido como en la foto: introducir la descripción de la imagen aquí Algun codigo AJAX para que quede solo un archivo? PD: no se si me di a entender :'(

Se puede usar solo python para crear aplicaciones moviles y sy es así, que framework puedo usar? [en espera]

soy nuevo con esto de la programación, estoy aprendiendo recién y estoy usando python3 como primer lenguaje a aprender, y quisiera saber si hay alguna manera de crear aplicaciones completas con este lenguaje, ya que no encuentro libros para aprender kotlin a la vez que aprendo a programar, se que python es multiuso, y es fácil de aprender, pero no veo información sobre algún framework reconocido que pueda usar con este lenguaje, agradezco sus respuestas de antemano. Gracias

No puedo enviar valor de etiqueta SELECT por URL GET. Ayuda

Cuando cambio la opción del combobox no me envia el valor que escojo para CANTIDAD. Solo envia 1 por la URL. Les agradecería mucho su ayuda de antemano gracias

Codigo:

<form action='carrito.php' method='get'><table><tr><td>" . $  key['id'] ."</td><td>" . $  key['nombre'] . "</td><td>" . $  key['descripcion'] . "</td><td>  		<select name='cantidad' id='idcantidad'> 		 	<option value='1'>1</option> 		 	<option value='2'>2</option> 		 	<option value='3'>3</option> 		 	<option value='4'>4</option> 		 	<option value='5'>5</option> 		 	<option value='6'>6</option> 		 	<option value='7'>7</option> 		 	<option value='8'>8</option> 		 	<option value='9'>9</option> 		 	<option value='10'>10</option> 		 	</select> 		 	<a href=\"javascript:location.href='carrito.php?agregar=$  id_articulo&cantidad='+document.getElementById('idcantidad').options[document.getElementById('idcantidad').selectedIndex].value;\">agregar</a> 		</td></tr></table></form>

¿Cómo puedo pedir datos para un array separados por espacios? (JavaScript)

estoy estudiando JavaScript y me he topado con un ejercicio el cual me pide que introduzca una serie de números separados por espacios y una vez haya terminado, que le de a aceptar y almacene dichos valores en un array.

Sé introducir valores en un array siempre y cuando haya definido antes cuántos valores voy a introducir, pero en este caso no sé cómo se hace.

Gracias.

No puedo acceder a req.files

Porque con este codigo en Javascript si funciona el req.files

const multiPartMiddleware=multipart({     uploadDir:'./subidas' });  app.use(cors()); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended:true}));  app.post('/api/subir', multiPartMiddleware,(req,res)=>{     console.log("files");     console.log(req.files.uploads);     res.json({"message":"Archiv subido"}); }) 

y cuando lo intento usar en Typescript me dice que files no esta difinido en Request

public async preregistrarAsesorExterno(req:Request, res: Response)     {         console.log(req.files);     } 

Estuve investigando y leia que no usara body parser, que usara multer, express-fileupload u otras, de hecho intente con fileupload y aun asi me sigue marcando el mismo error, mi pregunta es porque con el primer codigo si funciona y con el segundo no? O de que manera puedo subir archivos desde Angular y guardarlos con Node js.

Con esta funcion cargo el archivo y si lo carga bien

 cargarArchivo(e)   {     this.curriculum=e.target.files[0];   } 

Despues lo inserto en un atributo de tipo File de mi modelo y si lo inserta bien y cuando lo muestro en consola si esta el objeto completo con todo lo que necesito, pero al momento de mandar el objeto y recibirlo en el servidor el atributo curriculum esta vacio

this.asesor.curriculum= curriculum; 

Si alguien tiene un ejemplo de algun formulario con campos y entre ellos uno de tipo File me seria de gran ayuda para basarme en como trabajarlo. Gracias

¿COMO PUEDO EDITAR LAS OTRAS FILAS EN PHP Y JQUERY CON BD?

HOLA TENGO UNA TABLA DE N REGISTROS CARGADOS DESDE UNA BASE DE DATOS MYSQL EL PROBLEMA RESIDE CUANDO EDITO EL REGISTRO SOLO ME PERMITE ACTUALIZAR LA PRIMERA FILA DE LA TABLA LAS OTRAS FILAS NO

dni ?>” class=”frm”>
ruc ?>” class=”frm”>

</td>                                                                        <td> <input style="width:30px;font-size:8pt;" type="text"  name="codigo" id="codigo"  value="<?php echo $  dato->codigo ?>" disabled="disabled" class="">                                                                                                      </td>    

cliente ?>” class=”frm”>

</td>                    

ESTE ES MI CODIGO JQUERY $ (‘#btnEditar’).click(function(){ datos=$ (‘#frmeditar’).serialize();

                $  .ajax({                     type:"POST",                     data:datos,                     url:"ajaxClientes.php?op=editar",                     success:function(r){                         if(r==1){                               alertify.success("Registro Actualizado");                                $  ('#btnEditar').attr('disabled','disabled');                              setTimeout("location.reload()", 1000);                          }else{                             alertify.error("Error al Actualizar");                         }                     }                 });             }),