Foros del Web » Programando para Internet » PHP »

no muestra informacion

Estas en el tema de no muestra informacion en el foro de PHP en Foros del Web. Buen dia amigos. vi en un tema de este foro Cita: http://www.forosdelweb.com/f18/aport...te-1-a-561439/ para subir archivos y estaba tratando de implementarlo a lo que necesito pero ...
  #1 (permalink)  
Antiguo 19/09/2013, 16:30
Avatar de mazaku  
Fecha de Ingreso: septiembre-2009
Ubicación: Veracruz
Mensajes: 104
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta no muestra informacion

Buen dia amigos.

vi en un tema de este foro

para subir archivos y estaba tratando de implementarlo a lo que necesito pero no me muestra nada, ni un error ni nada para saber mas o menos cual es el problema y quisiera saber si ustedes podrian ayudarme para saber si algo esta mal escrito o mal cerrado.

este es el codigo que trato de implementar

Código PHP:
<?php 
include("conexion.php");
//guardar como subir_archivos.php 
//Aplicacion por Javier Rojas de www.tuboolar-web.com con la inestimable ayuda de  GatorV 
$nom_serie $_GET['serie']; // Esto recoje los datos de la variable id en la url.
          
$scan $_GET['scan']; // Esto recoje los datos de la variable scan en la url.    
        
        
$result=mysql_query("SELECT * FROM serie WHERE ref IS NULL ORDER BY s_nombre ASC");
        while (
$row=mysql_fetch_array($result))
        {
        
$direccion"".$row['direccion']."";
        
$serie "".$row['s_nombre']."";
        } 
        }

if (isset(
$_POST['submit'])) {   

        
    if(
is_uploaded_file($_FILES['fichero']['tmp_name'])) { 
     
         
      
// me verifica haya sido cargado el archivo  
        
$s_descripcion $_POST['s_descripcion'];
        
$c_informacion stripslashes($_POST['c_informacion']);
        
$dar_entersstr_replace("\n","<br>",$c_informacion);
        
$dar_espaciosstr_replace(" ","&nbsp; ",$dar_enters); 
        
$comentario_ok"$dar_espacios";
        
$c_capitulo $_POST['c_capitulo'];
        
$c_titulo $_POST['c_titulo'];
        
$c_descargas $_POST['c_descargas'];
        
$adulto $_POST['adulto'];
        
$aceptar $_POST['aceptar'];
        
$c_calidad $_POST['c_calidad'];
        
$date date("d/m/y");
        
$ruta_destino "media/mangas/$scan/$direccion"
        
$nombre rand(10009999);
        
$namefinaltrim ($_FILES['fichero']['name']); //linea nueva devuelve la cadena sin espacios al principio o al final 
        
$namefinalereg_replace (" """$namefinal);// linea nueva devuelve la cadena sin espacios entre palabtas 
        
$uploadfile1$ruta_destino $c_capitulo// crear primera carpeta 
        
$uploadfile2$uploadfile1 $nombre;// crear segund carpeta 
        
fullpath$uploadfile2 $namefinal;  // ruta final de el archivo
        
        // crea primer subdirectorio
        
            
if (!is_dir($uploadfile1)){
                
mkdir("$uploadfile1"0777);
            }
            
// crea segundo subdirectorio
            
            
if (!is_dir($fullfullpath)){
                
mkdir("$fullfullpath"0777);
            }



        if(
move_uploaded_file($_FILES['fichero']['tmp_name'], $fullpath)) { // se coloca en su lugar final 
        
        //Incluimos la libreria 
  
include('pclzip.lib.php');  
 
//forma de llamar la clase 
  
$archive = new PclZip($fullpath); 
 
//Ejecutamos la funcion extract 
 
 
if ($archive->extract(PCLZIP_OPT_PATH'Uploadfile2',
                        
PCLZIP_OPT_REMOVE_PATH'temp_install') == 0) {
    die(
"Error : ".$archive->errorInfo(true));
  }
                      
                    echo 
"<b>Upload exitoso!. Se ha subido el archivo con exito</b><br>";  
                    echo 
"<br><hr><br>";  
                         


//conectamos a la base de datos para almacenar los datos y la ruta del archivo 

mysql_query("INSERT INTO capitulos (c_capitulo, c_calidad, c_informacion, c_descargas, adulto, s_scan, s_serie, c_path, c_fecha, usuario, direccion, aceptar, c_titulo)

VALUES ('$c_capitulo', '$c_calidad', '$comentario_ok', '$c_descargas', '$adulto', '$scan', '$serie', '$uploadfile2', '$date', '$usuario', '$direccion', '$aceptar', '$c_titulo')"
$conexion)or die(mysql_error());
       echo 
"El archivo '".$nombre_archivo."' ha sido registrado de manera satisfactoria.<br />"
                                   
        }  
    }  
 } 
          
// A continuación el formulario  
?>

la funcion es practicamente de un formulario donde se sube un zip y lo descomprime en una carpeta que selecciono antes y las informacion la guardo a la base de datos.

Saludos y gracias por su apoyo.
  #2 (permalink)  
Antiguo 19/09/2013, 19:36
Mariuch
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: no muestra informacion

Hola, la sintaxis no te la chequeé mucho porque a simple vista noto que después del cierre del primer while, tenés una llave de más }

Así quedaría el código sin la llave y algo tabulado. Te recomiendo mucho que tabules más porque te va a ayudar en estos casos a ver rápido cuando falta o sobra algo. Ojalá te sirva!

Código PHP:
<?php  
    
include("conexion.php"); 
    
//guardar como subir_archivos.php  
    //Aplicacion por Javier Rojas de www.tuboolar-web.com con la inestimable ayuda de  GatorV  
    
$nom_serie $_GET['serie']; // Esto recoje los datos de la variable id en la url. 
    
$scan $_GET['scan']; // Esto recoje los datos de la variable scan en la url.     
         
    
$result=mysql_query("SELECT * FROM serie WHERE ref IS NULL ORDER BY s_nombre ASC"); 
    while (
$row=mysql_fetch_array($result)){ 
        
$direccion"".$row['direccion'].""
        
$serie "".$row['s_nombre'].""
    }  
        
    if (isset(
$_POST['submit'])) {    
        if(
is_uploaded_file($_FILES['fichero']['tmp_name'])) { 
          
// me verifica haya sido cargado el archivo   
            
$s_descripcion $_POST['s_descripcion']; 
            
$c_informacion stripslashes($_POST['c_informacion']); 
            
$dar_entersstr_replace("\n","<br>",$c_informacion); 
            
$dar_espaciosstr_replace(" ","&nbsp; ",$dar_enters);  
            
$comentario_ok"$dar_espacios"
            
$c_capitulo $_POST['c_capitulo']; 
            
$c_titulo $_POST['c_titulo']; 
            
$c_descargas $_POST['c_descargas']; 
            
$adulto $_POST['adulto']; 
            
$aceptar $_POST['aceptar']; 
            
$c_calidad $_POST['c_calidad']; 
            
$date date("d/m/y"); 
            
$ruta_destino "media/mangas/$scan/$direccion";  
            
$nombre rand(10009999); 
            
$namefinaltrim ($_FILES['fichero']['name']); //linea nueva devuelve la cadena sin espacios al principio o al final  
            
$namefinalereg_replace (" """$namefinal);// linea nueva devuelve la cadena sin espacios entre palabtas  
            
$uploadfile1$ruta_destino $c_capitulo// crear primera carpeta  
            
$uploadfile2$uploadfile1 $nombre;// crear segund carpeta  
            
fullpath$uploadfile2 $namefinal;  // ruta final de el archivo 
             
            // crea primer subdirectorio 
             
            
if (!is_dir($uploadfile1)){ 
                
mkdir("$uploadfile1"0777); 
            } 
            
// crea segundo subdirectorio 
             
            
if (!is_dir($fullfullpath)){ 
                
mkdir("$fullfullpath"0777); 
            } 

            if(
move_uploaded_file($_FILES['fichero']['tmp_name'], $fullpath)) { // se coloca en su lugar final  
             
                //Incluimos la libreria  
                
include('pclzip.lib.php');   
              
                
//forma de llamar la clase  
                
$archive = new PclZip($fullpath);  
              
                
//Ejecutamos la funcion extract  
              
                
if ($archive->extract(PCLZIP_OPT_PATH'Uploadfile2'PCLZIP_OPT_REMOVE_PATH'temp_install') == 0) { 
                    die(
"Error : ".$archive->errorInfo(true)); 
                } 
                                   
                echo 
"<b>Upload exitoso!. Se ha subido el archivo con exito</b><br>";   
                echo 
"<br><hr><br>";   
                              
                
//conectamos a la base de datos para almacenar los datos y la ruta del archivo  

                
mysql_query("INSERT INTO capitulos (c_capitulo, c_calidad, c_informacion, c_descargas, adulto, s_scan, s_serie, c_path, c_fecha, usuario, direccion, aceptar, c_titulo) VALUES ('$c_capitulo', '$c_calidad', '$comentario_ok', '$c_descargas', '$adulto', '$scan', '$serie', '$uploadfile2', '$date', '$usuario', '$direccion', '$aceptar', '$c_titulo')"$conexion)or die(mysql_error()); 
                echo 
"El archivo '".$nombre_archivo."' ha sido registrado de manera satisfactoria.<br />";  
                                        
            }   
        }   
     }  
          
// A continuación el formulario   
?>

Etiquetas: fecha, formulario, informacion, muestra, mysql, select, sql, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:52.