Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2004, 01:49
Mister_K
 
Fecha de Ingreso: febrero-2004
Mensajes: 9
Antigüedad: 20 años, 2 meses
Puntos: 0
pequeño problemita!!!

Bueno yo tengo un codigo que lo que hace es lebantar un archivo, y comprimirlo a .gz
bien el asunto es que el archivo comprimido no tiene extencion y no puedo capturar la ruta de origen del archivo.
aqui va el codigo
Código PHP:
<?php
global $file$dir$HTTP_POST_FILES$namefile$archivo$HTTP_POST_VARS$dire;
$content .="<title>Andas gz conversor</title>";
if (isset(
$dir)){
            
$temp01 "C:/PHP/uploadtemp";
            
$temp "C:/Archivos de programa/Apache Group/Apache2/htdocs/andas/gz";
        
/*
            echo "Temporal ".$temp01."<HR>";
            echo "Final ".$temp."<HR>";
            echo "Nombre FInal".$userfile1_name."<HR>";
            echo "Nombre Temporal".$userfile1."<HR>";
        */
    
$file $HTTP_POST_FILES[archivo][name];
    
$arch $HTTP_POST_FILES[archivo][name];
    
$namefiledef implode(" " ,$file);
    
$data implode(" "file("$file"));
    
$gzdata gzencode($data9);
    
$fp fopen("gz/$namefile.gz""w");
    
fwrite($fp$gzdata);
    
fclose($fp);
$content .= "<TABLE align='center'>";
$content .= "<TR>";
$content .= "<TD>El archivo fue convertido</TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD>Ahora se encuentra en: ".$temp."</TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD></TD>";
$content .= "</TR>";
$content .= "</TABLE>";

}
else
{
$content .= "<TABLE align='center'>";
$content .= "<FORM name='converter' action='' method='POST' enctype='multipart/form-data'>";
$content .= "<TR>";
$content .= "<TD>Archivo a convertir</TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD><INPUT type='file' name='archivo' value=''><INPUT type='hidden' name='dir' value='".$archivo."'></TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD>Nombre del archivo a convertir</TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD><INPUT type='textfield' name='namefile'></TD>";
$content .= "</TR>";
$content .= "<TR>";
$content .= "<TD><INPUT type='submit' name='Enviar' value='Enviar'></TD>";
$content .= "</TR>";
$content .= "</FORM>";
$content .= "</TABLE>";
$archivo $dire;
}

echo 
$content;
/*
esto lo uso para debug
echo "<pre>";
echo $data."<HR>";
echo $arch."<HR>";
echo $archivo."<HR>";
print_r($HTTP_POST_FILES)."<HR>";
print_r($HTTP_POST_VARS)."<HR>";
print_r($gzdata)."<HR>";
echo $file."<HR>";
echo $dire."<HR>";
echo "<pre>";
*/
?>
a ver quien me puede dar una manito con esto

saludos