Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sprawdzenie ip - kontynuacja skryptu
sh4rky
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 13.07.2004

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


Skrypt.

Na wstepie - skrypt sprawdza czy ip usera widnieje w pliku ip.txt, jesli tak to wyswietla komunikat np "juz jestes na liscie", jesli nie widnieje wyswietla komunikat "Twoje ip zostalo zapisane" i skrypt zapisuje owe ip do pliku ip.txt

Pewnie banalnie proste a jednak mam problem.

Dzieki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
sobstel
post
Post #2





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


napisz z czym dokładnie masz problem (jakis kawalek kodu?), bo na razie prosisz o gotowca, a tutah raczej nikt ci go nie da (chyba ze akurat traficz na czyjs bardzo dobry humor).


--------------------
"If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org
Go to the top of the page
+Quote Post
sh4rky
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 13.07.2004

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


Dokladnie chodzi mi o sama procedure wyszukania "nazwy" w pliku np. w wierszach

$szukane=($_SERVER[REMOTE_ADDR]);

i zeby jesli zmienna $szukane = ip zawarte w pliku to wyswietlic komunikat
echo='stop''; i zakonczyc dzialanie skryptu

a jesli zmienna $szukane <> ip zawarte w pliku wtedy zapisac nowe ip do pliku

$plik=fopen("ip.txt","a");
fwrite($plik,"$_SERVER[REMOTE_ADDR]\n");
fclose($plik);

i zakonczenie dzialania skryptu

---- ip.txt ----
192.168.1.1
192.168.1.2
---------------
Go to the top of the page
+Quote Post
blooom
post
Post #4





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 13.02.2005
Skąd: Gdynia

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


a było to tak

  1. <?php
  2.  
  3. function szukaj($jakie_ip) {
  4. $plik = file("ip.txt");
  5. for($i = 0; $i<=count($plik); $i++) {
  6.  if (trim($plik[$i]) == $jakie_ip) return 'juz jestes na liscie';
  7. }
  8. $plik=fopen("ip.txt","a");
  9. fwrite($plik,"$jakie_ipn");
  10. fclose($plik);
  11. return 'Twoje ip zostalo zapisane';
  12. }
  13.  
  14. echo szukaj($_SERVER['REMOTE_ADDR']);
  15. ?>


Ten post edytował blooom 18.08.2005, 14:04:36
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: 20.08.2025 - 14:49