![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
mam pytanie czy można zrobić sondę bez użycia sql tylko samym php?
potrafie zrobić sam formularz tylko później pojawiają się problemy z zapisaniem ich do pliku i użyciem bądź zliczeniem głosów bądź coś innego... potrzebuje użyć predefiniowanej tablicy POST tylko, że gdy jej używam zawsze pojawiają się jakieś błędy, mogłoby być nawet komentowanie... proszę o pomoc Ten post edytował annalisa 6.05.2009, 20:33:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 4.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o płaskiej bazie danych (w pliku tekstowym np.) Co do wyświetlania to banał.
Robisz np Kod if(isset($_COOKIE['glos'])) { echo" <tr><td>Adam Małysz </td><td>"; /// TU pobierasz dane z bazy z ilością głosów ogólem i z ilością głosów na niego $max_dla_petli=($ilosc_adam/$ilosc_ogol)*100; for($x=0;$x<$max_dla_petli;$x++) { echo"<img src='jakis_pixel.gif' />"; } echo "</td>[$ilosc_adam z $ilosc_ogol]</tr><tr><td> Ahonen itd... } Np w ten sposób możesz zobrazować graficznie (zakładając że to wszystko jest w tabelce jakiejś (Sonda). Sprawdzanie IP jest złym pomysłem. Wielu użytkowników ma neostradę więc to raczej nic nie da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) no ale jak by sie uprzeć to możesz (jak już ktoś zagłosuje) ustawić kolejne ciasteczko i później warunek Kod if(isset($_COOKIE['zaglosowal'])) { echo "Nie możesz głosować ponownie!"; }else{ //dalsza część kodu głosowania } Ciastka i tak wygasają po wyłączeniu przeglądarki... No albo możesz jeszcze zapisywać IP które już głosowało do bazy danych, ale nie wiem czy to sie z celem nie będzie mijało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Poczytaj o bazach w plikach tekstowych... W ostateczności możesz jeszcze próbować robić to na tablicy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale ja osobiście preferuję starego dobrego MySql-a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ciastka i tak wygasają po wyłączeniu przeglądarki... W tym momencie wszystkie autologowania na wszystkich stronach się posypały (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ciacho nie musi wygasać po wyłączeniu przeglądarki. Pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 08:33 |