Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Sprawdzanie czy są aktualizacje systemu.....?
kukix_new
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 31.01.2003

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


Witam.
W jaki sposób za pomocą php mozna by zrobic sprawdzanie ze strony czy są aktualizacje plików php, i jezeli są to pobrac je.

Chciałem zrobić w administracji strony sprawdzanie, czy sa nowsze pliki php. Widziałem kiedyś coś takiego w jakimś zagranicznym skrypcie.


Ma ktoś pomysł jak to zrobić...? :?: :?:

P.Sp. Nowe liki będą na innym serwerze niż skrypt sprawdzający.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

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


Cytat
Witam.
W jaki sposób za pomocą php mozna by zrobic sprawdzanie ze strony czy są aktualizacje plików php, i jezeli są to pobrac je.

Plików php tzn. jakich? Chodzi Ci o sprawdzenie daty ostatniej modyfikacji? Jeśli tak, to przez http czy z dysku?
Go to the top of the page
+Quote Post
kukix_new
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 31.01.2003

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


Chodzi o pliki php, które wchodzą w sklad tego systemu (panelu administracyjnego).

Wygląda to tak:
- Klient kupuje od nas panel administracyjny
- Instaluje sobie go na swoim serwerze.

- My aktualizujemy ten system i dajemy pliki na nasz serwer.

- Klient uruchamia własnie ten skrypt o który mi chodzi tzn. sptrawdza pliki z naszego serwera.
- Jeżeli są nowsze pliki niz w jego systemie to pobiera je i zastepuje starsze pliki.

Wersje plików można by zapisaywać w jakiejś zmiennej np ($wersja)...

P.S. Data ostatniej modyfikacji nie będzie odpowiednia, jeżeli klient sobie coś sam zmieni, wtedy dane będa nie prawdziwe.
Go to the top of the page
+Quote Post
GrayHat
post
Post #4





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

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


i to ma byc php pro?? na serwie z projektem tworzysz plik np. ver.txt i dajesz mu prawa 755 (Chyba)... i teraz w projekcie robisz pobieranie wartosci z tego pliku i porownywanie jej ze zmienna z projektu...
Go to the top of the page
+Quote Post
Kinool
post
Post #5





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

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


[php:1:dc785ada08]<?php
$modify=filemtime("index.php");
?>[/php:1:dc785ada08]

pobiera date modyfikacji pliku index.php powiedzmy ze wczesniej zapiszujesz wszystkie daty (utworzenia lub modyfikacji) gdzies w bazie lub liku i przy kazdym zaladowaniu sprawdza

[php:1:dc785ada08]<?php
if ($modify!=$data_w_bazie[index.php])
echo "Plik byl aktualizowany";
?>[/php:1:dc785ada08]

no i wtedy wiesz czy byly w nim jakies zmiany czy nie

ma to pewneograniczenia bo np. nic nie zmienisz w pliku ale jak wgrasz go ponownie na server to data modyfikacji bedzie juz inna inz ta w bazie i skrypt poda ze miala miejsce aktualizacja
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 Aktualny czas: 19.08.2025 - 04:10