Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2011, 04:52
Avatar de lambar
lambar
 
Fecha de Ingreso: marzo-2005
Ubicación: Murcia Fumeta
Mensajes: 55
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta Comprimir archivos en php y crear ejecutable

Hola amigos tengo un script que me comprime una lista de archivos y los guarda en el destino especifico, funciona perfectamente pero ahora mi queridisimo jefe (si sarcasmo puro) que me ha pedido que sus clientes se descarguen las canciones comprimidas quiere ir mas allá y que sea en un ejecutable por si acaso alguien no tiene el winzip (no sabe que windows descomprime....) el script es el siguiente:

Código:
            if ($_POST['zipname']=="") $_POST['zipname']="canciones";
            $archiveFile = "d/$cliente/".$_POST['zipname'].'.zip';

            
            $ziph = new ZipArchive();
            if(file_exists($archiveFile)) {
                if($ziph->open($archiveFile, ZIPARCHIVE::CHECKCONS) !== TRUE) {
                    echo "Unable to Open $archiveFile";
                }
            } else {
                if($ziph->open($archiveFile, ZIPARCHIVE::CM_PKWARE_IMPLODE) !== TRUE) {
                    echo  "Could not Create $archiveFile";
                }
            }


            for ($f = 0; $f < count($copyorigen); $f++) {
               if(!$ziph->addFile($copyorigen[$f])) {
                    echo "Archivo $copyorigen[$f] <strong>NO SE HA COMPRIMIDO</strong>;\r\n<br/>";
               }else{
                    echo "Archivo <strong>$copyorigen[$f]</strong> comprimido correctamente;\r\n<br/>";
               }
            }  
            
            $ziph->close();

alguien sabe si es posible crear un ejecutable que se autodescomprima desde php¿?

un gúgol de gracias