Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Automatyczny reset bazy danych po jakimś czasie
RSX
post 16.10.2006, 16:13:26
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.01.2006

Ostrzeżenie: (0%)
-----


Poszukuje sposobu/narzędzia/wzoru jak zrobić coś takiego mam
obojętnie jakiś cms zaintalowany wszystko ok i chcę go udostępniac jako demo
np. / http://extreme-fusion.pl/demo/news.php / - chciał bym aby użytkownik mógł sobie swobodnie
majstrowac ale aby np. co 2 czy 3 godziny było przywracania bazy danych do pierwotnej wersji, czy to możliwe??
Go to the top of the page
+Quote Post
Cysiaczek
post 16.10.2006, 16:17:22
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Oczywiście. Wystarczy, ze przygotujesz sobie wcześniej plik z zapytaniami SQl, które po jakimś czasie (2-3 godziny) zostaną wgrane i zastąpią te, w których jest namieszana. Oczywiście musisz sobie jeszcze napisać oskryptowanie do tego. Proponuje kombinować z wykrywaniem czasu. Nie jest to specjalnie skomplikowane zadanie.

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
thornag
post 16.10.2006, 16:41:53
Post #3





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Musisz tez pomyslec o zakodowaniu takiego pliku i jak najlepszym ukryciu go przed uzytkownikiem. Niedawno toczylismy tu dyskusje ma temat sprzedawania oprogramowania w wersji trial klientom ktorzy moga Cie oszukac. NIe bylo to tak dawno temu poszukaj.


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
RSX
post 16.10.2006, 18:06:15
Post #4





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.01.2006

Ostrzeżenie: (0%)
-----


A mógł bym o jakieś bliższe wskazówki poprosić questionmark.gif
Go to the top of the page
+Quote Post
thornag
post 16.10.2006, 18:44:41
Post #5





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Napisalem przeciez ze byla o tym dyskusja, przed momentem sprawdzilem wyszukiwarka forum dziala ohmy.gif
Link


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
RSX
post 16.10.2006, 20:17:54
Post #6





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.01.2006

Ostrzeżenie: (0%)
-----


Kodowanie to już sam koniec - i to narazie "mało ważne"
teraz poprostu poszukuję informacji jak zrobić to żeby przywracało bazę danych.
Go to the top of the page
+Quote Post
nospor
post 16.10.2006, 21:46:31
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
teraz poprostu poszukuję informacji jak zrobić to żeby przywracało bazę danych.

Wydaje mi się, iż odpowiedź Cysiaczka
Cytat
Wystarczy, ze przygotujesz sobie wcześniej plik z zapytaniami SQl, które po jakimś czasie (2-3 godziny) zostaną wgrane i zastąpią te, w których jest namieszana. Oczywiście musisz sobie jeszcze napisać oskryptowanie do tego. Proponuje kombinować z wykrywaniem czasu. Nie jest to specjalnie skomplikowane zadanie.
w zasadzie wyczerpuje temat. Mozna by do tego dorzucic CRONa.
A jesli cos z tej wypowiedzi nie zrozumiales, to sie dopytaj a nie zachowujesz sie jakby jej wogole nie bylo. To nieladne zachowanie wobec osob co staraja sie ci pomoc.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
RSX
post 16.10.2006, 21:51:20
Post #8





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.01.2006

Ostrzeżenie: (0%)
-----


Tak się nie zachowuje - widze odpowiedź, ale prosiłem i nadal bym poprosił jakieś wkazówki badź przykład bo przepraszam nie chce nikogo urazić (ani nie wczesniej nie chciałem) ale odpowiedź to sobie tak i tak i tak napisz to troche "dziecinne" - apsolutnie nie chodzi mi o mówienie co i jak mam robić, tylko poprostu czy odesłanie do jakis przykładów, wzorów gdzie można było by podpatrzec jak to jest wykonane i poprostu pomodyfikowac poprzerabiać itp.
Go to the top of the page
+Quote Post
nospor
post 16.10.2006, 21:56:58
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Jak na moj gust to ty sie w zaden sposob nie odniosles do wypowiedzi Cysiaczka, tylko ponowiles swoje glowne pytanie. Ale to tylko na moj gust winksmiley.jpg

Piszesz np. skrypt, ktory zawiera zestaw zapytan:
  1. <?php
  2. //wykasowanie calej tabeli
  3. mysql_query('delete ......');
  4.  
  5. // wlozenie odanych zerowych
  6. mysql_query('insert .....')
  7.  
  8. //i podobnie dalej az bedziesz mial dane poczatkowe
  9. ?>

i juz. To by bylo w skrocie. Skrypt ten odpalaj co te 2-3 godziny jak chciales. Mozesz uzyc np. CRONa (info na google oraz wyszukiwarce forum)


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:21