Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2009, 08:44
icarocu
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta :: AYUDA .. problemas al subir 2 imágenes ::

Hola amigos

tengo un problema que no se como resolver
tengo un form, que entre otros campos, permite adjuntar 2 archivos
el problema , es que si subo 2 archivos de por ejemplo 2,5 Mb c/u, me sube solo uno, si lo hago con 2 archivos pequeños, me los sube sin problema

alguien sabe que puede ser ?

este es el php que valida mi form.

saludos a todos !

Código PHP:
<?php
session_start
();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>:: ::</title>
<style type="text/css">
<!--
body {
    background-image: url(../images/bg.jpg);
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
a:link {
    color: #FFFFFF;
}
a:visited {
    color: #FFFFFF;
}
a:hover {
    color: #0000FF;
}
a:active {
    color: #FFFFFF;
}
-->
</style>
<link href="../css.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {
    font-size: 16px;
    color: #FFFFFF;
}
.Estilo2 {
    font-size: 16px;
    color: #FFFFFF;
}
.Estilo5 {
font-size: 16px;
color: #000000;
font-weight: bold
}
.Estilo6 {color: #000000}
-->
</style>
</head>

<body>
<p align="center" class="style1"><img src="http://www.forosdelweb.com/f18/images/axiomalogo2.gif" width="211" height="75" /></p>
<div align="center">
  <table width="90%" border="0" bgcolor="#FFFFFF">
    <tr>
      <td><div align="center" class="Estilo2">
        <span class="Estilo5">
<?php
$conexion
mysql_connect("localhost","xxx","xxx"
or die (
"no se pudo conectar con el servidorssssssss");
mysql_select_db("prueba",$conexion)or die ("problemas en la conexion a la base de datos");

$encargado $_SESSION["s_username"];

$txt_correlativo=$_POST['txt_correlativo'];
$registro=$_POST['registro'];
$soluccion=$_POST['soluccion'];
$fechaobs=$_POST['fechaobs'];
$km_inicio=$_POST['km_inicio'];
$km_final=$_POST['km_final'];
$tramo_eje=$_POST['tramo_eje'];
$orientacion=$_POST['orientacion'];
$txt_ubicacion=$_POST['txt_ubicacion'];
$programa_semanal=$_POST['programa_semanal'];
$partida=$_POST['partidas'];
$activ=$_POST['activos'];
$cbo_categoria=$_POST['cbo_categoria'];
$cbo_estado=$_POST['cbo_estado'];
$observacion=$_POST['observacion'];


if (
$_POST['partidas']=='' or $_POST['activos']=='')

echo 
"Debes seleccionar la Partida y el Activo asociado al registro <br>";
echo 
"<a href='nuevo_registro.php'>volver</a>";
mysql_close($conexion);
}

$perfil_usuariomysql_query("select unidad from  users where username ='$encargado'",$conexion)or die ("cago".mysql_error());

if(
$reg_a=mysql_fetch_array($perfil_usuario));
{
$unidad_inspeccion=$reg_a["unidad"]; 
}

$consulta_partida=mysql_query("SELECT id , opcion FROM partidas WHERE id=$partida") or die(mysql_error());
if(
$valores=mysql_fetch_array($consulta_partida));
{
    
$nom_partida=$valores["opcion"];
}

$consulta_activo=mysql_query("SELECT id , opcion FROM activos WHERE id=$activ") or die(mysql_error());
if(
$valores_act=mysql_fetch_array($consulta_activo));
{
    
$nom_activo=$valores_act["opcion"];
}

$ccc "http://localhost/sga/php/"//datos archivo
$directorio 'imgs/'//datos archivo

$nombre_archivo $_FILES["userfile"]["name"]; //datos archivo
$tipo_archivo $_FILES["userfile"]["type"]; //datos archivo
$tamano_archivo $_FILES["userfile"]["size"]; //datos archivo
$nom_imgtime().$nombre_archivo//datos archivo
$nom_img_sin_espacio str_replace(" """$nom_img); 

if(
move_uploaded_file($_FILES['userfile']['tmp_name'],$directorio $nom_img_sin_espacio)) //datos archivo
{  $img_sol$ccc $directorio $nom_img_sin_espacio;  } //datos archivo

$nombre_archivo2 $_FILES["foto2"]["name"]; //datos archivo
$tipo_archivo2 $_FILES["foto2"]["type"]; //datos archivo
$tamano_archivo2 $_FILES["foto2"]["size"]; //datos archivo
$nom_img2time().$nombre_archivo2//datos archivo
$nom_img2_sin_espacio str_replace(" """$nom_img2); 

if(
move_uploaded_file($_FILES['foto2']['tmp_name'],$directorio $nom_img2_sin_espacio)) //datos archivo
{  $img_sol2$ccc $directorio $nom_img2_sin_espacio;  } //datos archivo



if ($_POST['fechaobs']=='' or $_POST['km_inicio']=='' or $_POST['tramo_eje']=='' or $_POST['orientacion']=='' or $_POST['txt_ubicacion']=='' or $_POST['programa_semanal']==''  or $_POST['cbo_categoria']=='' or $_POST['cbo_estado']=='' or $_POST['observacion']=='')

echo 
"debes ingresar todos los campos obligatorios <br>";
echo 
"<a href='nuevo_registro.php'>volver</a>";
mysql_close($conexion);
}

else 
{


mysql_query("INSERT INTO registro (id_correlativo , solucion  , obser_reg , num_registro , fecha_obs , encargado , km_inicio , km_final  , nom_orientacion  , nom_ubicacion  , nom_programa , nom_eje , nom_partida , nom_activo  , nom_categoria , nom_estado , img_1 , unidad_inspeccion , foto2) VALUES ('$txt_correlativo' , '$soluccion' , '$observacion' , '$registro' , '$fechaobs' , '$encargado' , '$km_inicio' , '$km_final' , '$orientacion' , '$txt_ubicacion' , '$programa_semanal' , '$tramo_eje' , '$nom_partida' , '$nom_activo' , '$cbo_categoria' , '$cbo_estado' , '$img_sol' , '$unidad_inspeccion' , '$img_sol2')",$conexion) or die ("cago mysql_query".mysql_error());
echo 
"Se ingresó el registro exitosamente <br>";
echo 
"¿ Deseas agregar un nuevo Registro ?<br>"  ;
echo 
"<a href='nuevo_registro.php'>SI</a>" " / " "<a href='registros_conserva.php'>NO</a>";
}
?>
        </span></div></td>
    </tr>
  </table>
</div>
<p align="center" class="style1">
<br />
</p>
</body>
</html>