Descompressão De Zip De Ficheiros Flv
		 Started By lucinda, 13/09/2007, 13:30
	
	
	
	
		4 replies to this topic
	
	
			
				
					
						
					
					#1
					
					
				
				
				
					
				
			
				
			
			
			Posted 13/09/2007, 13:30
					Olá
sou nova no forum...
Trabalho com php 5 e estou com um problema que para o contexto do meu trabalho é grave e urgente, por isso estou aqui pedindo ajuda.
A aplicação onde estou a trabalhar permite o upload de ficheiros zip, para isso uso a classe PCLZIP.
Depois no servidor chama a função extract() do PCLZIP e coloca numa pasta o conteudo.
Tudo funciona até o ficheiro zip conter um flv.
Já tentei com outras classes:
zipa.class.php
dUnzip2.inc.php
O comportamento é sempre o mesmo...
Assim que detecta o flv, pára a descompressão...
Já vi que não tem a ver com o tempo de descompressão,
pois com um ficheiro flv pequeno acontece o mesmo...
e com o set_time_limit(0) tudo na mesma....
Agradeço qualquer ajuda...
Lucinda
					
				
				
				
				sou nova no forum...
Trabalho com php 5 e estou com um problema que para o contexto do meu trabalho é grave e urgente, por isso estou aqui pedindo ajuda.
A aplicação onde estou a trabalhar permite o upload de ficheiros zip, para isso uso a classe PCLZIP.
Depois no servidor chama a função extract() do PCLZIP e coloca numa pasta o conteudo.
Tudo funciona até o ficheiro zip conter um flv.
Já tentei com outras classes:
zipa.class.php
dUnzip2.inc.php
O comportamento é sempre o mesmo...
Assim que detecta o flv, pára a descompressão...
Já vi que não tem a ver com o tempo de descompressão,
pois com um ficheiro flv pequeno acontece o mesmo...
e com o set_time_limit(0) tudo na mesma....
Agradeço qualquer ajuda...
Lucinda
			
				
					
						
					
					#3
					
					
				
				
				
					
				
			
				
			
			
			Posted 14/09/2007, 08:07
					Não vejo extensões em lado nenhum...
Analisando a classe PCLZIP, vi que utiliza a zlib.
Mas não faço ideia porque dá problemas na descompressão de flv.
Lucinda
					
				
				
				
				Analisando a classe PCLZIP, vi que utiliza a zlib.
Mas não faço ideia porque dá problemas na descompressão de flv.
Lucinda
Nas configs da classe não tem as extensões permitidas ?!
			
				
					
						
					
					#5
					
					
				
				
				
					
				
			
				
			
			
			Posted 14/09/2007, 11:31
					Olá
Já tinha tentado, mas alguma coisa tinha feito mal...
A verdade é que com:
@system('unzip -oq "'.$Path.$ficheiro.'" -d '.$Path);
funcionou na perfeição...
Viva o LINUX!!!
 
 
Muito Obrigado
Lucinda
					
				
				
				Já tinha tentado, mas alguma coisa tinha feito mal...
A verdade é que com:
@system('unzip -oq "'.$Path.$ficheiro.'" -d '.$Path);
funcionou na perfeição...
Viva o LINUX!!!
Muito Obrigado
Lucinda
Já tentou utilizar a descompressão/compressão do SO mesmo?
No linux temos o unzip/zip para fazer o trabalho
Só mandar um system()$path = "pasta/para/arquivo/upado/arquivo.zip"; $result = system("unzip -lv" . $path, $retorno);
Entendeu a idéia?
[]'s
Edição feita por: lucinda, 14/09/2007, 13:38.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)











