Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[php]Automatyczny bacup plikowej bazy danych

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

[php]Automatyczny bacup plikowej bazy danych

Post 05.01.2010, 18:28:42

Witam !

Mam do Was pytanie - w jednym folderze mam całą bazę danych oprartych na plikach. Chciałbym mieć możliwość nacisnięcie np. linka, który rozpocznie automatycznie pobieranie całej bazy w postaci spakowanej (.rar) . Jak się za to zabrać ?


Pozdrawiam
Łukasz1221
Avatar użytkownikaLukasz1221
Łukasz Burek

Posty: 379
Dołączył(a): 28.12.2006
Lokalizacja: Śląsk

Post 05.01.2010, 19:16:23

Wykorzystaj moduł ZipArchive. Utwórz nowe archiwum, iteruj po wszystkich plikach z katalogu (glob) i na koniec przekieruj (header) na utworzone archiwum.
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19642
Dołączył(a): 14.04.2002

Post 05.01.2010, 19:50:58

Hm a mógłbyś to może jakoś jaśniej wytłumaczyć ? Nie wiem o co chodzi z tym iterowaniem. Przy pierwszy kroku tworzenia archiwum wyskakuje błąd : Fatal error: Cannot instantiate non-existent class on line 2


A kod to:

Kod: Zaznacz cały
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->addFile('/path/to/index.txt', 'newname.txt');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}
?>


2 linijka to ta :
Kod: Zaznacz cały
$zip = new ZipArchive;
Avatar użytkownikaLukasz1221
Łukasz Burek

Posty: 379
Dołączył(a): 28.12.2006
Lokalizacja: Śląsk

Post 05.01.2010, 21:41:08

BIMAS = BioInformatics and Molecular Analysis Section
Avatar użytkownikabimas
Maciej Bimek

Posty: 5974
Dołączył(a): 22.01.2005
Lokalizacja: Poznań


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 16 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 50683 zarejestrowanych użytkowników.
Najnowszy użytkownik: YIDMayra


Nasi użytkownicy napisali:

  • 936071 wiadomości
  • w 246716 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)