Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] sprawdzanie użytkownika
obelix94
post
Post #1





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


Potrzebuję stworzyć funkcje która sprawdzi czy dane ip/komputer/osoba brała już udział w ankiecie. Musi być to proste rozwiązanie i bez używania mysql. Proszę o pomysł.


--------------------
Zawieszony w pisaniu przez @mike - pisze na PW. <?php echo !$lubie.'moderatorow' ?>
Jak to czytasz, to współczuj mi. Przebolewam za swe grzechy...
Współczujcie...
Gdzie to współczucie?
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


zapisuj do pliku te dane w formacie, jaki sam wymysliłeś (.../.../...)
poźniej wczytujesz dane do tablicy, explode i array_search


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
obelix94
post
Post #3





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


Cytat(obelix94 @ 10.12.2008, 18:36:54 ) *
Potrzebuję stworzyć funkcje która sprawdzi czy dane ip/komputer/osoba brała już udział w ankiecie.

Samą ankietę mam już zrobioną (podobnie jak podałeś). Chodzi mi o to żeby dana osoba nie brała udziału w ankiecie. Tą daną osobą ma być osoba, która brała już udział w ankiecie. Rodzaj, takiej, takiej... sondy.

Ten post edytował obelix94 10.12.2008, 20:54:01


--------------------
Zawieszony w pisaniu przez @mike - pisze na PW. <?php echo !$lubie.'moderatorow' ?>
Jak to czytasz, to współczuj mi. Przebolewam za swe grzechy...
Współczujcie...
Gdzie to współczucie?
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat(obelix94 @ 10.12.2008, 18:55:44 ) *
Samą ankietę mam już zrobioną (podobnie jak podałeś). Chodzi mi o to żeby dana osoba nie brała udziału w ankiecie.

To czytaj jego posta do skutku bo powiedział ci co masz zrobic.


--------------------
Go to the top of the page
+Quote Post
obelix94
post
Post #5





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


On podał jak zrobić taką ankietę. A nie sprawdzanie. Myślałem coś o ciasteczkach albo o ip, ale jak takie coś działa.

  1. <form action="przetworz.php" method="post"></form>

W powyższym kodzie wpisałem action="przetworz.php". Wywoła to osobną stronę. Przy mojej stronie zbudowanej na indexie, takie działanie jest niedopuszczalne. Potrzebuję załadować, skypt do indexu, aby wykonał go bez wychodzenia z indexu. Jak takie coś zrobić?

Ten post edytował obelix94 10.12.2008, 20:54:09


--------------------
Zawieszony w pisaniu przez @mike - pisze na PW. <?php echo !$lubie.'moderatorow' ?>
Jak to czytasz, to współczuj mi. Przebolewam za swe grzechy...
Współczujcie...
Gdzie to współczucie?
Go to the top of the page
+Quote Post
decha-design
post
Post #6





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


  1. <form action="index.php" method="post"><input type="submit" value="wyślij" name="ok" /></form>


index.php:
  1. <?php
  2. if (!empty($_POST['ok']) { jakaś instrukcja }
  3. ?>


na przykład tak?


--------------------
Go to the top of the page
+Quote Post
obelix94
post
Post #7





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


haha.gif  takie proste! nie wpadłem na to...  mad.gif

a teraz te ciasteczka, cos tam było set_cookie czy jakoś tak, ale nie moge dokładnie znaleźć opisanego tego

jakas instrukcja = kod skryptu, tak?

Ten post edytował obelix94 11.12.2008, 07:19:19


--------------------
Zawieszony w pisaniu przez @mike - pisze na PW. <?php echo !$lubie.'moderatorow' ?>
Jak to czytasz, to współczuj mi. Przebolewam za swe grzechy...
Współczujcie...
Gdzie to współczucie?
Go to the top of the page
+Quote Post
maniekl2
post
Post #8





Grupa: Zarejestrowani
Postów: 162
Pomógł: 29
Dołączył: 6.04.2008

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


http://www.letmegooglethatforyou.com/?q=cookies+php
Go to the top of the page
+Quote Post
obelix94
post
Post #9





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


dobre...dzięki

A czy, "jakas instrukcja" to inaczej "tresc kodu"

  1. <?php
  2. //sprawdzenie czy bral juz udzial
  3. if (isset($_COOKIE[obecny])){
  4. echo('<font color="red">GŁOSOWAŁEŚ!</font>');
  5. }
  6. else {
  7. setcookie("obecny","byl",time() + 60 * 60 * 24 * 30); // 60s razy 60 minut razy 24h razy 30 dni
  8. //tresc skryptu
  9. }
  10. ?>


Ten post edytował obelix94 11.12.2008, 15:19:15


--------------------
Zawieszony w pisaniu przez @mike - pisze na PW. <?php echo !$lubie.'moderatorow' ?>
Jak to czytasz, to współczuj mi. Przebolewam za swe grzechy...
Współczujcie...
Gdzie to współczucie?
Go to the top of the page
+Quote Post
maniekl2
post
Post #10





Grupa: Zarejestrowani
Postów: 162
Pomógł: 29
Dołączył: 6.04.2008

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


Tylko chyba wiesz że ciasteczka to prawie żadne zabezpieczenie? Bo każdy może sobie je usunąć.
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:46