Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2013, 09:15
juaarias
 
Fecha de Ingreso: octubre-2012
Ubicación: Rio Cuarto,Cordoba,Argentina
Mensajes: 139
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: pierdo los include al subier archivo

seguramente pero no encuentro info clara para verificar esa falta de informacion.

tengo:
index.php- include("includes/redes_inc.php") -->en redes_inc- include ("redes/enviar-archivo.php")--> enviar-archivo. php mando a traves de post a subir-archivo.php

enviar-archivo.php:
Código PHP:
<!-- formulario -->
<?
if (($_SERVER['REQUEST_METHOD'] == 'POST') OR ($_SERVER['REQUEST_METHOD'] == 'GET')) {
    
$id_red=(trim($_REQUEST['id'])); //Acción
}
$sql=" SELECT * FROM red_db WHERE id_red=$id_red";
$resultmysql_query($sql);
$datosmysql_fetch_array($result);

$nombre1=$datos['nombre_red'].'1'.'.jpg';
$nombre2=$datos['nombre_red'].'2'.'.jpg';
$nombre3=$datos['nombre_red'].'3'.'.jpg';
$sql1="UPDATE red_db SET Mapa1_red='$nombre1',Mapa2_red='$nombre2',Mapa3_red='$nombre3' WHERE id_red='$id_red' ";
$resmysql_query($sql1);

echo
'
   <center> 
   <form name "enviar_archivo_frm" action="includes/redes/subir-archivo.php" method="post" enctype="multipart/form-data" class=\"form-horizontal\">
        <input type=hidden name=id_red value='
.$id_red.'>
        <input type=hidden name=nombre1 value="'
.$nombre1.'">
        <input type=hidden name=nombre2 value="'
.$nombre2.'">
        <input type=hidden name=nombre3 value="'
.$nombre3.'">

        <fieldset>
           
            <div class=\"control-group\">   
               
               <div class="controls">
                       <u><label><center><h2>Capturas de RED:</h2></center></label></u>    
                </div>
            </div>    
            <!-- CAPTURA 1 -->
            <div class=\"control-group\">   
               <label class="control-label" for="captura1">Captura1</label>
               <div class="controls">
                       <input type="file" name="archivo_fls1" placeholder="enlace 1" class="input-xlarge"/>
                </div>
            </div>
            
            <!-- CAPTURA 2 -->
            <div class=\"control-group\">
                <label class="control-label" for="captura2" >Captura2</label>
                   <div class="controls">
                    <input type="file" name="archivo_fls2" placeholder="enlace 2" class="input-xlarge" />
                </div>
            </div>
            
            <!-- CAPTURA 3 -->
            <div class=\"control-group\">
                <label class="control-label" for="captura3">Captura3</label>
                   <div class="controls">
                    <input type="file" name="archivo_fls3"  placeholder="enlace 3" class="input-xlarge"/>
                </div>
            </div>
            
            <!-- Bton submit -->
            <div class=\"control-group\">
                <div class="controls">
                    <br/>
                    <center><input type="submit" name="subir_btn" value="Subir Archivo"class="btn btn-success" /></center>
                </div>
            </div>
        </fieldset>
    </form></center>'
;
 

?>
y subir-archivo.php:
Código PHP:
<?


include ("10.233.233.248/outsourcing/share/function_outsourcing.php");
$volver_str "<a href=?p=red class='btn btn-inverse' >Volver al listado</a>";
if ((
$_SERVER['REQUEST_METHOD'] == 'POST') OR ($_SERVER['REQUEST_METHOD'] == 'GET')) {
            
$subir_btn = (trim($_REQUEST['subir_btn'])); //Acción
            //$id_red=(trim($_REQUEST['id'])); //Acción
            
$nombre1=(trim($_REQUEST["nombre1"])); //Acción
            
$nombre2=(trim($_REQUEST["nombre2"])); //Acción
            
$nombre3=(trim($_REQUEST["nombre3"])); //Acción
}  

 
//veo si es imagen subo
if (($_FILES['archivo_fls1']['type'] == "image/jpeg") AND ($_FILES['archivo_fls2']['type'] == "image/jpeg") AND($_FILES['archivo_fls3']['type'] == "image/jpeg")){
    
/* subo el archivo*/
    
    
$archivo1$_FILES["archivo_fls1"]["tmp_name"]; //temporal en variable $archivo
    
$destino1'archivos/'.$nombre1.''// le doy a destino la ruta mas el archivo con el nombre,
    
move_uploaded_file($archivo1,$destino1);   
    
//*****
    
$archivo2$_FILES["archivo_fls2"]["tmp_name"]; //temporal en variable $archivo
    
$destino2'archivos/'.$nombre2.''// le doy a destino la ruta mas el archivo con el nombre,
    
move_uploaded_file($archivo2,$destino2);   
    
//******
    
$archivo3$_FILES["archivo_fls3"]["tmp_name"]; //temporal en variable $archivo
    
$destino3'archivos/'.$nombre3.'';// le doy a destino la ruta mas el archivo con el nombre,
    
move_uploaded_file($archivo3,$destino3); 
    echo 
$volver_str;
} else{
echo 
"error de tipo (tipo nahh boloo eejej)";

    echo 
$volver_str;




}

   


?>
la ubicacion de los archivos seria:
outsourcing/includes/rede_inc.php
outsourcing/includes/redes/enviar-archivo.php
outsourcing/includes/redes/subir-archivo.php
outsourcing/share/function_outsourcing.php
__________________
Juan Pablo A. S.