Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]odnośnie archiwum
Forum PHP.pl > Forum > Przedszkole
szczemp
robię panel do zarządzania stroną (może to za dużo powiedziane ale coś w tym stylu:)) )
i jest tam zakładka gdzie można dodawać pliki layoutu
chcę zrobić możliwość dodawania jakiegoś archiwum z tym plikami i chcę zapytać jakie jest najpopularniejsze i na wielu serwerach obsługiwane
drugie pytanie
jak już rozpakuję to archiwum (albo przed rozpakowaniem) to potrzebuję sprawdzić czy nie ma tam niepożądanych plików
założyłem, że do layoutu można użyć jpg, png, gif i css więc chcę przepuścić archiwum tylko z takimi plikami
rocktech.pl
Witam.
1) Zip
  1. $zip = new ZipArchive;
  2. $zip->open ( $File );
  3. $zip->extractTo ( $Dir );
  4. $zip->close ();

2) Co do walidacji

Zobacz jak rozwiązali to np. tu http://framework.zend.com/manual/en/zend.f...validators.html
szczemp
próbuję testowo rozpakować sobie zipa gdzieś do tymczasowego katalogu i przelecieć pliki pętlą sprawdzając ich mime
  1. $finfo = new finfo(FILEINFO_MIME_TYPE);
  2. echo $plik. ' '. $finfo->file('../tmp/'. $plik). '<br/>';

i niektóre cssy rozpoznaje mi jako text/x-c a niektóre jako text/plain
można to jakoś zmusić do rykrycia jako text/css?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.