Hola a todos:
Mi problema es que en mi web yo puedo subir perfectamente las fotos pero otras personas no pueden subirlas,no da ningun error ni nada.
Como puede ser que se pueda subir imagenes algunas veces y otras no
Un saludo Noelia
| |||
Problemas al subir imagenes Hola a todos: Mi problema es que en mi web yo puedo subir perfectamente las fotos pero otras personas no pueden subirlas,no da ningun error ni nada. Como puede ser que se pueda subir imagenes algunas veces y otras no Un saludo Noelia |
| |||
Re: Problemas al subir imagenes Esto es para cambiarle el nombre if(isset($_FILES['imagen1']['name']) && $_FILES['imagen1']['name']!=""){ $exten1=explode(".",$_FILES['imagen1']['name']); $n1=count($exten1)-1; $extension1=$exten1[$n1]; $nuevo_nombre1=$_FILES['imagen1']['name']; $nuevo_nombre1=""; for($j=1;$j<=15;$j++) { srand((double)microtime()*1000000); $nuevo_nombre1.=chr(rand(97,122)); } $nuevo_nombre1=$nuevo_nombre1.".".$extension1; }else{ $nuevo_nombre1=""; } Esto es para redimensionar y guardar en la base de datos if(isset($_FILES['imagen1']['name']) && $_FILES['imagen1']['name']!=""){ if(move_uploaded_file($_FILES['imagen1']['tmp_name'], "../files/".$nuevo_nombre1)){ $imgs=mysql_query("select * from images order by imagePadre desc"); $nim_img=mysql_fetch_array($imgs); $num=$nim_img['imagePadre']; $g=$num+1; $m=$g+1; $p=$m+1; mysql_query("update catalogos_productos set catalogoImageFile='".$g."', catalogoImageThFile='".$m."', catalogoImageMthFile='".$p."' where catalogoID=".$id); //echo "update catalogos_productos set catalogoImageFile='".$g."', catalogoImageThFile='".$m."', catalogoImageMthFile='".$p."' where catalogoID=".$id; /////////////////////// creo el Th y el Mth /////////////////////////// redimensionar_imagen3("../files/".$nuevo_nombre1, "../files/Th".$nuevo_nombre1); redimensionar_imagen2("../files/".$nuevo_nombre1, "../files/Mth".$nuevo_nombre1); //////////////////////// lo guardo en la bbdd //////////////////////////////// mysql_query("insert into images (imagePadre,imageUrl) values ('".$g."','files/".$nuevo_nombre1."')"); mysql_query("insert into images (imagePadre,imageUrl) values ('".$m."','files/Th".$nuevo_nombre1."')"); mysql_query("insert into images (imagePadre,imageUrl) values ('".$p."','files/Mth".$nuevo_nombre1."')"); } } |
| |||
Re: Problemas al subir imagenes Pero yo cuando subo imagenes no me da fallo. El problema es cuando los dueños de la web intentan subir las imagenes no suben ninguna. He pensado que quizas pueda sr por el uid? Ya puse la condicion de arriba y va todo bien,desde mi ordenador. |
| |||
Re: Problemas al subir imagenes Espenoe: Espero que los archivos que tratan de subir, sean del tamaño adecuado, o mejor dicho recuerda que php tiene que ser configurado adecuadamente para los tamaños de los archivos. Si el codigo de redimensionar y guardar en la BD estan juntos, separalos en archivos php diferentes; es decir que primero suban la imagen haga una pausa y despues continuar con otro script que debera redimensionar y guardar en la BD. Personalmente tuve esa mala experiencia tratando de hacer las tres funciones de una sola vez y continuamente tenia problemas, especialmente cuando el archivo a subir era grande y al dilatarse la subida el script se descontrola y No realiza la segunda y tercera funcion y algunas veces fallaba en la subida. Saludos y espero te ayude Franco |
| |||
Re: Problemas al subir imagenes El tamaño maximo que han subido es de 40 kb o un poco más. Yo si puedo subir las imagenes perfectamente pero el dueño desde su ordenador no puede. He mirado remirado y no veo fallo,es mas cuando no se sube la imagen no sal ningun dato. He utilizado esta funcion mas de 100 veces en web y es la primera vez que me ocurre esto. Me sta volviendo loca. Gracias por responder. |