Dezarhivare
Moderatori: Moderatori, Start Moderator
Dezarhivare
Salutare.. As vrea sa fac la o fila de upload pe un site de imagini cand adaugi un fisier .zip sau .rar sa se dezarhiveze automat dupa uploadare.. Iar imaginile din arhiva sa se trimita in baza de date si in folderul selectat.. Se poate asa ceva? Cum?
Re: Dezarhivare
Salut,
Se poate face, pasii sunt:
1 - Faci upload la arhiva prin POST sau GET
2 - Dezarhivezi arhiva folosind:
a) comanda SYSTEM ca sa rulezi unzip sau unrar de pe server
b) un obiect de tip ZipArchive ($arhiva = new ZipArchive), mai multe detalii aici http://php.net/manual/en/class.ziparchive.php
ATT! - Dezarhivarea trebuie sa o faci in afara path-ului accesibil prin WEB, ca altfel o sa-ti incarce cineva o arhiva in care e un PHP si ...
3 - Verifici daca fisierele continute sunt chiar imagini
4 - Inserezi inregistrarea in baza de date
5 - Daca pasul 5 s-a executat cu succes, muti fisierul din calea temporara in folderul in care doresti.
Se poate face, pasii sunt:
1 - Faci upload la arhiva prin POST sau GET
2 - Dezarhivezi arhiva folosind:
a) comanda SYSTEM ca sa rulezi unzip sau unrar de pe server
b) un obiect de tip ZipArchive ($arhiva = new ZipArchive), mai multe detalii aici http://php.net/manual/en/class.ziparchive.php
ATT! - Dezarhivarea trebuie sa o faci in afara path-ului accesibil prin WEB, ca altfel o sa-ti incarce cineva o arhiva in care e un PHP si ...
3 - Verifici daca fisierele continute sunt chiar imagini
4 - Inserezi inregistrarea in baza de date
5 - Daca pasul 5 s-a executat cu succes, muti fisierul din calea temporara in folderul in care doresti.
Re: Dezarhivare
Eu uploadez arhiva si se salveaza ca imagine doar ca nu se dezarhiveaza.. Imi puteti da un cod?
Re: Dezarhivare
Tu ai citit post-ul meu? sau doar vrei mura-n gura?
Spune-mi unde ai avut probleme si te ajut, dar nu cere un cod ... doar asa pentru ca nu ai tu chef/cunostinte sa il faci.
Spune-mi unde ai avut probleme si te ajut, dar nu cere un cod ... doar asa pentru ca nu ai tu chef/cunostinte sa il faci.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 44 vizitatori