Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Sprawdzanie wersji
terreska
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 23.07.2006

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


Napisałam prosty skrypcik do sprawdzania wersji skryptu. Niestety coś jest nie tak.

  1. <?php
  2. $wersja="600";
  3. $sprawdz=readfile ("wersja.txt");
  4. if ($wersja>$sprawdz) {
  5. echo"Masz stara wersje skryptu.";
  6. } else{
  7. echo"Masz najnowsza wersje skryptu.";
  8. }
  9. ?>


plik wersja.txt zawiera tylko wpis: 400

Przestawiam znak > i < ale to nic nie daje. Raz albo wyświetla, że jest stara wersja, a raz że nowa ale cały czas nieprawidłowo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MagnuM
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Jelenia Góra

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


Zakładając że wersja pliku znajduje się w pierwszej lini pliku:

  1. <?php
  2. $wersja = 600;
  3.  
  4. $sFileName = 'wersja.txt';
  5. $rFile = fopen( $sFileName, 'r' );
  6. $aFileLines = fread( $rFile, file_size( $sFileName ) );
  7.  
  8. if ( $wersja > $aFileLines[0] ) 
  9. {
  10. echo"Masz stara wersje skryptu.";
  11. } else
  12. {
  13. echo"Masz najnowsza wersje skryptu.";
  14. }
  15. ?>


EDIT: O w morde... to przez tą dzisiejszą pomoc dla ... :-) Poprostu już dzisiaj komuś odpisywałem na temat plików a tam była funcka fread ;p No ale już wsyztsko git ;-)

Ten post edytował MagnuM 5.08.2006, 23:06:08
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 01:55