Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sprawdzenie, czy klient ma włączone ciacha, w jaki sposób?
Fibolg
post 2.12.2004, 10:45:52
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


Robię swój pierwszy prosty licznik gości oparty o bazy danych i caicha. Chciałbym wiedzieć, czy da się w jakiś sposób sprawdzić, czy klient korzysta z Cookies? Chciałbym to wrzucić w jeszcze jedną pętlę, że jak korzysta to ok, jak nie to np dodaje jego ip do bazy, która będzie co jakiś czas usuwana...


--------------------
Go to the top of the page
+Quote Post
scanner
post 2.12.2004, 10:48:16
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Ustyaw ciastko, przeładuj strone, sprawdż czy ciastko jest.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Fibolg
post 2.12.2004, 10:51:49
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


Chyba się nie zrozumieliśmy winksmiley.jpg Mam to zrobione w ten sposób:
  1. <?php
  2.  
  3. $zapytanie = &#092;"SELECT LICZNIK FROM t_menu WHERE NAZWA='str_gl'\";
  4. $wykonaj = mysql_query ($zapytanie);
  5. $wiersz = mysql_fetch_array ($wykonaj);
  6. $stan=$wiersz[0];
  7.  
  8. if( $_COOKIE['licznik_str_gl'] )
  9. {
  10.  
  11. }
  12. else{
  13. $stan++;
  14. setcookie('licznik_str_gl', '1', time()+(3600*24));
  15. $zap_licznik = &#092;"UPDATE t_menu SET Licznik='$stan' WHERE NAZWA='str_gl'\";
  16. $wyk_licznik = mysql_query ($zap_licznik);
  17. }
  18.  
  19. ?>

I chce to jeszcze wziąć w jedną petle if włączone {ten skrypt} else {co innego}


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post 2.12.2004, 10:52:27
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
Ustyaw ciastko, przeładuj strone, sprawdż czy ciastko jest.


Ale przydaloby sie dodac zmienna wskazujaca ze probowalismy dodac ciastko, tzn

ustaw ciastko
przeladuj strone.php?ciastkoustawione=1
jesli $ciastkoustawione === 1to sprawdz czy jest ciastko


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Fibolg
post 2.12.2004, 10:56:06
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


@dr_bonzo Twoje rozwiązanie takie jakieś nie ładnie wyglądające trochę jest sad.gif Rozumie, ze nie ma funkcji w php albo może javie, która to sprawdza?


--------------------
Go to the top of the page
+Quote Post
scanner
post 2.12.2004, 11:01:04
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




W php nie ma, co jest chyba logiczne.
w JavaScript natomiast, zacznij np. od poczytania: http://javascript.reporter.pl/javascript/cookie.html oraz http://javascript.reporter.pl/hierarchia/cookie.html


--------------------
scanner.info
Warto pamiętać: KISS, DRY
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: 23.06.2025 - 01:24