Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] zapisywanie informacji (?) + iplog
Rilekt
post 10.06.2014, 17:02:54
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 14.03.2013

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


Witam. Mam dość dziwny pomysł, ale mam nadzieje ze go zrozumiecie.
Chciałbym aby po polaczeniu sie ze strona mojastrona.pl/test.php zapisywalo sie IP i pare innych.
JEDNAK! Chcę stworzyc jakis specjalny link, po ktorym wejscie zapisze dodatkowa informacje.
Czyli jak wejde na link mojastrona.pl/test.php&NUMER=11
to zeby dodatkowo do pliku log.txt zapisalo NUMER=11
Mam nadzięję, że zrozumieliście i dacie radę coś pomóc smile.gif

Aktualnie posiadam zapis IP
  1. <?php
  2. $fp=fopen("ip.txt", "a");
  3. flock($fp, 2);
  4. fwrite($fp, $_SERVER['REMOTE_ADDR']."n");
  5. //Adres IP
  6. fwrite($fp, $_SERVER['HOSTNAME']."n");
  7. //Nazwa Komputera
  8. fwrite($fp, $_SERVER['HTTP_USER_AGENT']."n");
  9. //System operacyjny
  10. fwrite($fp, $_SERVER['PHP_SELF']."n");
  11. fwrite($fp, $_SERVER['HTTP_COOKIE_VARS']."n");
  12. fwrite($fp, $_SERVER['HTTP_POST_VARS']."n");
  13. fwrite($fp, $_SERVER['HTTP_GET_VARS']."n");
  14. flock($fp, 3);
  15. fclose($fp);
  16. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
snerf
post 10.06.2014, 18:08:14
Post #2





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 30.03.2014

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


Po 1. NIE mojastrona.pl/test.php&NUMER=11 a mojastrona.pl/test.php?NUMER=11
Po 2.
if(isset($_GET['numer'])){


dalej musisz poszukać sam smile.gif
Go to the top of the page
+Quote Post
Rilekt
post 10.06.2014, 19:34:49
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 14.03.2013

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


mam cuś takiego.
fwrite( $fp, isset($_GET['numer']). "");

hmm, ale chyba nie działa jak należy smile.gif
Przypomnę, że ma to zapisać do pliku. 'numer' wchodząc na link mojastrona.pl/test.php?numer=123
Go to the top of the page
+Quote Post
snerf
post 10.06.2014, 19:43:40
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 30.03.2014

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


A może fopen("ip.txt", a
tutaj zmienisz nazwęquestionmark.gif
Go to the top of the page
+Quote Post
Turson
post 10.06.2014, 19:48:07
Post #5





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. fwrite( $fp, isset($_GET['numer']). "");

I drugi parametr też trzeba porządnie napisać a nie wkleić byle co

  1. fwrite( $fp, isset($_GET['numer']) ? 'NUMER='.$_GET['numer'] : '');
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 - 09:02